/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/dot-product.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9e34d99ae2c6837f487980c721c4b6acf9d9b15c-9e34d99 [2021-07-09 18:23:59,418 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-09 18:23:59,421 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-09 18:23:59,465 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-09 18:23:59,466 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-09 18:23:59,469 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-09 18:23:59,471 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-09 18:23:59,476 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-09 18:23:59,478 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-09 18:23:59,482 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-09 18:23:59,483 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-09 18:23:59,484 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-09 18:23:59,484 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-09 18:23:59,486 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-09 18:23:59,487 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-09 18:23:59,488 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-09 18:23:59,492 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-09 18:23:59,492 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-09 18:23:59,495 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-09 18:23:59,501 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-09 18:23:59,502 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-09 18:23:59,503 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-09 18:23:59,506 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-09 18:23:59,508 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-09 18:23:59,514 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-09 18:23:59,514 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-09 18:23:59,514 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-09 18:23:59,516 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-09 18:23:59,516 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-09 18:23:59,517 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-09 18:23:59,517 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-09 18:23:59,529 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-09 18:23:59,530 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-09 18:23:59,531 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-09 18:23:59,531 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-09 18:23:59,532 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-09 18:23:59,532 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-09 18:23:59,532 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-09 18:23:59,532 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-09 18:23:59,533 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-09 18:23:59,534 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-09 18:23:59,536 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:23:59,574 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-09 18:23:59,575 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-09 18:23:59,575 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-09 18:23:59,575 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-09 18:23:59,578 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-09 18:23:59,578 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-09 18:23:59,578 INFO L138 SettingsManager]: * Use SBE=true [2021-07-09 18:23:59,579 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-09 18:23:59,579 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-09 18:23:59,579 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-09 18:23:59,580 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-09 18:23:59,580 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-09 18:23:59,580 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-09 18:23:59,580 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-09 18:23:59,580 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-09 18:23:59,580 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-09 18:23:59,580 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-09 18:23:59,581 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-09 18:23:59,581 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-09 18:23:59,581 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-09 18:23:59,581 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-09 18:23:59,581 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-09 18:23:59,581 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-09 18:23:59,581 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-09 18:23:59,582 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-09 18:23:59,582 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-09 18:23:59,582 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-09 18:23:59,582 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-09 18:23:59,582 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-09 18:23:59,582 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-09 18:23:59,582 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-09 18:23:59,582 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:23:59,882 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-09 18:23:59,899 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-09 18:23:59,902 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-09 18:23:59,903 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-09 18:23:59,904 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-09 18:23:59,905 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/dot-product.wvr.bpl [2021-07-09 18:23:59,905 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/dot-product.wvr.bpl' [2021-07-09 18:23:59,940 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-09 18:23:59,942 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-09 18:23:59,943 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-09 18:23:59,943 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-09 18:23:59,943 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-09 18:23:59,952 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:23:59" (1/1) ... [2021-07-09 18:23:59,959 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:23:59" (1/1) ... [2021-07-09 18:23:59,966 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-09 18:23:59,967 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-09 18:23:59,967 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-09 18:23:59,967 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-09 18:23:59,974 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:23:59" (1/1) ... [2021-07-09 18:23:59,974 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:23:59" (1/1) ... [2021-07-09 18:23:59,975 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:23:59" (1/1) ... [2021-07-09 18:23:59,975 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:23:59" (1/1) ... [2021-07-09 18:23:59,977 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:23:59" (1/1) ... [2021-07-09 18:23:59,979 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:23:59" (1/1) ... [2021-07-09 18:23:59,980 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:23:59" (1/1) ... [2021-07-09 18:23:59,981 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-09 18:23:59,981 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-09 18:23:59,981 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-09 18:23:59,982 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-09 18:23:59,983 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:23:59" (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:24:00,046 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-09 18:24:00,046 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-09 18:24:00,046 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-09 18:24:00,047 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-09 18:24:00,047 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-09 18:24:00,047 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-09 18:24:00,047 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-09 18:24:00,047 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-09 18:24:00,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-09 18:24:00,047 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-09 18:24:00,047 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-09 18:24:00,047 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-09 18:24:00,048 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:24:00,263 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-09 18:24:00,263 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-09 18:24:00,265 INFO L202 PluginConnector]: Adding new model dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:24:00 BoogieIcfgContainer [2021-07-09 18:24:00,265 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-09 18:24:00,267 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-09 18:24:00,267 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-09 18:24:00,270 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-09 18:24:00,270 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 09.07 06:23:59" (1/2) ... [2021-07-09 18:24:00,271 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab7e221 and model type dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.07 06:24:00, skipping insertion in model container [2021-07-09 18:24:00,271 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.07 06:24:00" (2/2) ... [2021-07-09 18:24:00,272 INFO L111 eAbstractionObserver]: Analyzing ICFG dot-product.wvr.bpl [2021-07-09 18:24:00,281 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-09 18:24:00,281 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-09 18:24:00,282 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-09 18:24:00,282 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-09 18:24:00,316 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-09 18:24:00,335 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-09 18:24:00,359 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-09 18:24:00,360 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-09 18:24:00,360 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-09 18:24:00,360 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-09 18:24:00,360 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-09 18:24:00,360 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-09 18:24:00,360 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-09 18:24:00,360 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-09 18:24:00,384 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 36 places, 29 transitions, 82 flow [2021-07-09 18:24:00,438 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:00,441 INFO L276 IsEmpty]: Start isEmpty. Operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:00,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-09 18:24:00,448 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:00,449 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:24:00,449 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:00,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:00,461 INFO L82 PathProgramCache]: Analyzing trace with hash 952922745, now seen corresponding path program 1 times [2021-07-09 18:24:00,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:00,470 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18514843] [2021-07-09 18:24:00,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:00,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:00,662 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:24:00,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:00,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18514843] [2021-07-09 18:24:00,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18514843] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:24:00,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:24:00,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-09 18:24:00,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089163980] [2021-07-09 18:24:00,668 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-09 18:24:00,669 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:00,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-09 18:24:00,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:24:00,688 INFO L87 Difference]: Start difference. First operand has 112 states, 111 states have (on average 2.810810810810811) internal successors, (312), 111 states have internal predecessors, (312), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:00,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:00,739 INFO L93 Difference]: Finished difference Result 217 states and 617 transitions. [2021-07-09 18:24:00,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-09 18:24:00,741 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-09 18:24:00,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:00,772 INFO L225 Difference]: With dead ends: 217 [2021-07-09 18:24:00,772 INFO L226 Difference]: Without dead ends: 202 [2021-07-09 18:24:00,774 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-09 18:24:00,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2021-07-09 18:24:00,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 149. [2021-07-09 18:24:00,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149 states, 148 states have (on average 2.831081081081081) internal successors, (419), 148 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:00,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149 states to 149 states and 419 transitions. [2021-07-09 18:24:00,840 INFO L78 Accepts]: Start accepts. Automaton has 149 states and 419 transitions. Word has length 18 [2021-07-09 18:24:00,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:00,845 INFO L482 AbstractCegarLoop]: Abstraction has 149 states and 419 transitions. [2021-07-09 18:24:00,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:00,845 INFO L276 IsEmpty]: Start isEmpty. Operand 149 states and 419 transitions. [2021-07-09 18:24:00,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 18:24:00,853 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:00,854 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:00,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-09 18:24:00,855 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:00,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:00,859 INFO L82 PathProgramCache]: Analyzing trace with hash -1603966247, now seen corresponding path program 1 times [2021-07-09 18:24:00,860 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:00,860 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452415685] [2021-07-09 18:24:00,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:00,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:00,914 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:24:00,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:00,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452415685] [2021-07-09 18:24:00,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452415685] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:24:00,916 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:24:00,916 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:24:00,916 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673215061] [2021-07-09 18:24:00,918 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-09 18:24:00,918 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:00,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-09 18:24:00,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-09 18:24:00,920 INFO L87 Difference]: Start difference. First operand 149 states and 419 transitions. Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:00,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:00,955 INFO L93 Difference]: Finished difference Result 158 states and 445 transitions. [2021-07-09 18:24:00,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-09 18:24:00,957 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 18:24:00,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:00,961 INFO L225 Difference]: With dead ends: 158 [2021-07-09 18:24:00,961 INFO L226 Difference]: Without dead ends: 158 [2021-07-09 18:24:00,963 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:24:00,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-07-09 18:24:00,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 133. [2021-07-09 18:24:00,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 132 states have (on average 2.8333333333333335) internal successors, (374), 132 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:00,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 374 transitions. [2021-07-09 18:24:00,981 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 374 transitions. Word has length 20 [2021-07-09 18:24:00,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:00,982 INFO L482 AbstractCegarLoop]: Abstraction has 133 states and 374 transitions. [2021-07-09 18:24:00,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:00,982 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 374 transitions. [2021-07-09 18:24:00,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-09 18:24:00,983 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:00,983 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:00,983 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-07-09 18:24:00,983 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:00,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:00,984 INFO L82 PathProgramCache]: Analyzing trace with hash 5118359, now seen corresponding path program 1 times [2021-07-09 18:24:00,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:00,984 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719871057] [2021-07-09 18:24:00,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:00,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:01,033 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:24:01,033 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:01,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719871057] [2021-07-09 18:24:01,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719871057] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-09 18:24:01,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-09 18:24:01,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-09 18:24:01,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041360104] [2021-07-09 18:24:01,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-09 18:24:01,035 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:01,035 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-09 18:24:01,035 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-07-09 18:24:01,035 INFO L87 Difference]: Start difference. First operand 133 states and 374 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:01,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:01,096 INFO L93 Difference]: Finished difference Result 183 states and 522 transitions. [2021-07-09 18:24:01,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-09 18:24:01,100 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-09 18:24:01,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:01,101 INFO L225 Difference]: With dead ends: 183 [2021-07-09 18:24:01,101 INFO L226 Difference]: Without dead ends: 183 [2021-07-09 18:24:01,102 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 30.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-09 18:24:01,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183 states. [2021-07-09 18:24:01,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183 to 158. [2021-07-09 18:24:01,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 2.8535031847133756) internal successors, (448), 157 states have internal predecessors, (448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:01,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 448 transitions. [2021-07-09 18:24:01,117 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 448 transitions. Word has length 20 [2021-07-09 18:24:01,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:01,118 INFO L482 AbstractCegarLoop]: Abstraction has 158 states and 448 transitions. [2021-07-09 18:24:01,118 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 4 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:01,118 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 448 transitions. [2021-07-09 18:24:01,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:24:01,119 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:01,119 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:01,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-09 18:24:01,119 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:01,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:01,120 INFO L82 PathProgramCache]: Analyzing trace with hash -443909641, now seen corresponding path program 1 times [2021-07-09 18:24:01,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:01,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6441057] [2021-07-09 18:24:01,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:01,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:01,429 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:01,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:01,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6441057] [2021-07-09 18:24:01,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6441057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:01,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937875407] [2021-07-09 18:24:01,430 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:24:01,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:01,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-09 18:24:01,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:01,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:01,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-07-09 18:24:01,843 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:24:01,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:01,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:01,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-07-09 18:24:01,859 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:01,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:01,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:24:01,871 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:01,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:01,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:01,878 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:29, output treesize:3 [2021-07-09 18:24:01,907 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:01,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937875407] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:01,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:01,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:24:01,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090941529] [2021-07-09 18:24:01,909 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:24:01,909 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:01,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:24:01,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:24:01,910 INFO L87 Difference]: Start difference. First operand 158 states and 448 transitions. Second operand has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:02,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:02,126 INFO L93 Difference]: Finished difference Result 330 states and 935 transitions. [2021-07-09 18:24:02,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:24:02,127 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:24:02,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:02,130 INFO L225 Difference]: With dead ends: 330 [2021-07-09 18:24:02,131 INFO L226 Difference]: Without dead ends: 315 [2021-07-09 18:24:02,131 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 322.7ms TimeCoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:24:02,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-07-09 18:24:02,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 224. [2021-07-09 18:24:02,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.8699551569506725) internal successors, (640), 223 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:02,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 640 transitions. [2021-07-09 18:24:02,161 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 640 transitions. Word has length 22 [2021-07-09 18:24:02,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:02,161 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 640 transitions. [2021-07-09 18:24:02,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:02,162 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 640 transitions. [2021-07-09 18:24:02,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:24:02,163 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:02,163 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:02,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:02,364 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:02,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:02,364 INFO L82 PathProgramCache]: Analyzing trace with hash -611718733, now seen corresponding path program 2 times [2021-07-09 18:24:02,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:02,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502896305] [2021-07-09 18:24:02,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:02,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:02,596 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:02,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:02,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502896305] [2021-07-09 18:24:02,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502896305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:02,597 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960623729] [2021-07-09 18:24:02,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:02,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:24:02,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:02,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-09 18:24:02,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:02,856 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:02,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 27 [2021-07-09 18:24:02,904 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:02,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:02,932 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:02,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-07-09 18:24:02,990 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:03,010 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:03,028 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:03,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2021-07-09 18:24:03,032 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:24:03,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:03,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:03,083 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:32, output treesize:19 [2021-07-09 18:24:03,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:03,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960623729] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:03,141 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:03,141 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 12 [2021-07-09 18:24:03,141 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874106381] [2021-07-09 18:24:03,141 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:03,141 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:03,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:03,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:03,143 INFO L87 Difference]: Start difference. First operand 224 states and 640 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:03,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:03,541 INFO L93 Difference]: Finished difference Result 374 states and 1077 transitions. [2021-07-09 18:24:03,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:24:03,542 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:24:03,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:03,545 INFO L225 Difference]: With dead ends: 374 [2021-07-09 18:24:03,548 INFO L226 Difference]: Without dead ends: 359 [2021-07-09 18:24:03,549 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 434.6ms TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:24:03,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-07-09 18:24:03,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 229. [2021-07-09 18:24:03,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 228 states have (on average 2.912280701754386) internal successors, (664), 228 states have internal predecessors, (664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:03,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 664 transitions. [2021-07-09 18:24:03,562 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 664 transitions. Word has length 22 [2021-07-09 18:24:03,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:03,563 INFO L482 AbstractCegarLoop]: Abstraction has 229 states and 664 transitions. [2021-07-09 18:24:03,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:03,569 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 664 transitions. [2021-07-09 18:24:03,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:24:03,570 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:03,570 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:03,789 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:03,789 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:03,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:03,789 INFO L82 PathProgramCache]: Analyzing trace with hash -312945285, now seen corresponding path program 3 times [2021-07-09 18:24:03,790 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:03,790 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91145015] [2021-07-09 18:24:03,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:03,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:03,980 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:03,980 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:03,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91145015] [2021-07-09 18:24:03,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91145015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:03,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926433170] [2021-07-09 18:24:03,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:04,032 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:24:04,032 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:04,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-09 18:24:04,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:04,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-07-09 18:24:04,139 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:24:04,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:04,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-07-09 18:24:04,151 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:04,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:04,160 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-07-09 18:24:04,161 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:04,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:04,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:04,167 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:31, output treesize:3 [2021-07-09 18:24:04,198 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:04,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926433170] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:04,199 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:04,199 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-07-09 18:24:04,199 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918275318] [2021-07-09 18:24:04,199 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:24:04,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:04,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:24:04,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:24:04,200 INFO L87 Difference]: Start difference. First operand 229 states and 664 transitions. Second operand has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:04,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:04,380 INFO L93 Difference]: Finished difference Result 363 states and 1038 transitions. [2021-07-09 18:24:04,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:24:04,381 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:24:04,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:04,383 INFO L225 Difference]: With dead ends: 363 [2021-07-09 18:24:04,383 INFO L226 Difference]: Without dead ends: 348 [2021-07-09 18:24:04,384 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 240.3ms TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:24:04,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2021-07-09 18:24:04,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 241. [2021-07-09 18:24:04,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 2.8916666666666666) internal successors, (694), 240 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:04,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 694 transitions. [2021-07-09 18:24:04,395 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 694 transitions. Word has length 22 [2021-07-09 18:24:04,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:04,395 INFO L482 AbstractCegarLoop]: Abstraction has 241 states and 694 transitions. [2021-07-09 18:24:04,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.8181818181818183) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:04,396 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 694 transitions. [2021-07-09 18:24:04,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-09 18:24:04,396 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:04,397 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:04,620 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-07-09 18:24:04,620 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:04,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:04,621 INFO L82 PathProgramCache]: Analyzing trace with hash 1257880315, now seen corresponding path program 4 times [2021-07-09 18:24:04,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:04,621 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035163268] [2021-07-09 18:24:04,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:04,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:04,765 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:04,766 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:04,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035163268] [2021-07-09 18:24:04,766 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035163268] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:04,766 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1791874912] [2021-07-09 18:24:04,766 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:04,805 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:24:04,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:04,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-07-09 18:24:04,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:04,902 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:04,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 27 [2021-07-09 18:24:04,938 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:04,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:04,958 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:04,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-07-09 18:24:04,991 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:05,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:05,017 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:05,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2021-07-09 18:24:05,019 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:24:05,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:05,054 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:05,055 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:34, output treesize:19 [2021-07-09 18:24:05,103 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:05,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1791874912] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:05,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:05,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:24:05,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133354425] [2021-07-09 18:24:05,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:24:05,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:05,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:24:05,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:24:05,104 INFO L87 Difference]: Start difference. First operand 241 states and 694 transitions. Second operand has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:05,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:05,311 INFO L93 Difference]: Finished difference Result 425 states and 1233 transitions. [2021-07-09 18:24:05,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:24:05,311 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-09 18:24:05,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:05,314 INFO L225 Difference]: With dead ends: 425 [2021-07-09 18:24:05,314 INFO L226 Difference]: Without dead ends: 410 [2021-07-09 18:24:05,314 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 248.2ms TimeCoverageRelationStatistics Valid=82, Invalid=190, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:24:05,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 410 states. [2021-07-09 18:24:05,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 410 to 247. [2021-07-09 18:24:05,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 246 states have (on average 2.9186991869918697) internal successors, (718), 246 states have internal predecessors, (718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:05,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 718 transitions. [2021-07-09 18:24:05,323 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 718 transitions. Word has length 22 [2021-07-09 18:24:05,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:05,323 INFO L482 AbstractCegarLoop]: Abstraction has 247 states and 718 transitions. [2021-07-09 18:24:05,323 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 11 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:05,324 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 718 transitions. [2021-07-09 18:24:05,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:05,324 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:05,324 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:05,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:05,545 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:05,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:05,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1884155861, now seen corresponding path program 5 times [2021-07-09 18:24:05,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:05,546 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859574120] [2021-07-09 18:24:05,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:05,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:05,604 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:05,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:05,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859574120] [2021-07-09 18:24:05,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859574120] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:05,604 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1113938364] [2021-07-09 18:24:05,604 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:05,643 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:24:05,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:05,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:05,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:05,731 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:05,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1113938364] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:05,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:05,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:24:05,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611620127] [2021-07-09 18:24:05,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:24:05,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:05,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:24:05,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:24:05,734 INFO L87 Difference]: Start difference. First operand 247 states and 718 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:06,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:06,179 INFO L93 Difference]: Finished difference Result 619 states and 1783 transitions. [2021-07-09 18:24:06,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:24:06,180 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:06,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:06,184 INFO L225 Difference]: With dead ends: 619 [2021-07-09 18:24:06,184 INFO L226 Difference]: Without dead ends: 619 [2021-07-09 18:24:06,184 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 184 ImplicationChecksByTransitivity, 271.5ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:24:06,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2021-07-09 18:24:06,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 297. [2021-07-09 18:24:06,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 3.050675675675676) internal successors, (903), 296 states have internal predecessors, (903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:06,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 903 transitions. [2021-07-09 18:24:06,197 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 903 transitions. Word has length 24 [2021-07-09 18:24:06,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:06,197 INFO L482 AbstractCegarLoop]: Abstraction has 297 states and 903 transitions. [2021-07-09 18:24:06,198 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:06,198 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 903 transitions. [2021-07-09 18:24:06,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:06,200 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:06,200 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:06,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:06,424 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:06,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:06,425 INFO L82 PathProgramCache]: Analyzing trace with hash 907837017, now seen corresponding path program 6 times [2021-07-09 18:24:06,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:06,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675504443] [2021-07-09 18:24:06,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:06,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:06,471 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:06,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:06,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675504443] [2021-07-09 18:24:06,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675504443] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:06,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697681378] [2021-07-09 18:24:06,471 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:06,509 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:24:06,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:06,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:06,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:06,622 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:06,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697681378] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:06,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:06,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:24:06,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098966944] [2021-07-09 18:24:06,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:06,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:06,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:06,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:06,624 INFO L87 Difference]: Start difference. First operand 297 states and 903 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:07,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:07,486 INFO L93 Difference]: Finished difference Result 1078 states and 2992 transitions. [2021-07-09 18:24:07,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:24:07,486 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:07,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:07,492 INFO L225 Difference]: With dead ends: 1078 [2021-07-09 18:24:07,492 INFO L226 Difference]: Without dead ends: 1078 [2021-07-09 18:24:07,493 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 555.3ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:24:07,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1078 states. [2021-07-09 18:24:07,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1078 to 302. [2021-07-09 18:24:07,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 301 states have (on average 3.083056478405316) internal successors, (928), 301 states have internal predecessors, (928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:07,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 928 transitions. [2021-07-09 18:24:07,511 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 928 transitions. Word has length 24 [2021-07-09 18:24:07,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:07,511 INFO L482 AbstractCegarLoop]: Abstraction has 302 states and 928 transitions. [2021-07-09 18:24:07,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:07,512 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 928 transitions. [2021-07-09 18:24:07,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:07,513 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:07,513 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:07,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:07,743 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:07,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:07,743 INFO L82 PathProgramCache]: Analyzing trace with hash 1474789097, now seen corresponding path program 7 times [2021-07-09 18:24:07,743 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:07,743 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859906174] [2021-07-09 18:24:07,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:07,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:07,796 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:07,796 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:07,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859906174] [2021-07-09 18:24:07,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859906174] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:07,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511301879] [2021-07-09 18:24:07,796 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:07,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:07,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:07,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:07,941 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:07,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511301879] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:07,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:07,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:24:07,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389861247] [2021-07-09 18:24:07,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:07,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:07,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:07,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:07,943 INFO L87 Difference]: Start difference. First operand 302 states and 928 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:08,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:08,733 INFO L93 Difference]: Finished difference Result 951 states and 2692 transitions. [2021-07-09 18:24:08,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:24:08,733 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:08,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:08,738 INFO L225 Difference]: With dead ends: 951 [2021-07-09 18:24:08,739 INFO L226 Difference]: Without dead ends: 951 [2021-07-09 18:24:08,740 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 686 ImplicationChecksByTransitivity, 470.8ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:24:08,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2021-07-09 18:24:08,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 293. [2021-07-09 18:24:08,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 292 states have (on average 3.0616438356164384) internal successors, (894), 292 states have internal predecessors, (894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:08,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 894 transitions. [2021-07-09 18:24:08,754 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 894 transitions. Word has length 24 [2021-07-09 18:24:08,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:08,754 INFO L482 AbstractCegarLoop]: Abstraction has 293 states and 894 transitions. [2021-07-09 18:24:08,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:08,754 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 894 transitions. [2021-07-09 18:24:08,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:08,755 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:08,756 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:08,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:08,981 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:08,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:08,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1884039527, now seen corresponding path program 1 times [2021-07-09 18:24:08,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:08,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130830684] [2021-07-09 18:24:08,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:08,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:09,009 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:24:09,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:09,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130830684] [2021-07-09 18:24:09,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130830684] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:09,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729613525] [2021-07-09 18:24:09,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:09,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:09,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:24:09,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:09,091 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:24:09,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729613525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:09,092 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:09,092 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 18:24:09,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19314159] [2021-07-09 18:24:09,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:24:09,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:09,093 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:24:09,093 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:24:09,093 INFO L87 Difference]: Start difference. First operand 293 states and 894 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:09,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:09,213 INFO L93 Difference]: Finished difference Result 669 states and 1943 transitions. [2021-07-09 18:24:09,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:24:09,213 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:09,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:09,218 INFO L225 Difference]: With dead ends: 669 [2021-07-09 18:24:09,219 INFO L226 Difference]: Without dead ends: 663 [2021-07-09 18:24:09,219 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 68.0ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:09,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2021-07-09 18:24:09,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 413. [2021-07-09 18:24:09,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 3.1699029126213594) internal successors, (1306), 412 states have internal predecessors, (1306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:09,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1306 transitions. [2021-07-09 18:24:09,233 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1306 transitions. Word has length 24 [2021-07-09 18:24:09,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:09,234 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1306 transitions. [2021-07-09 18:24:09,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:09,234 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1306 transitions. [2021-07-09 18:24:09,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:09,236 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:09,236 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:09,460 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-07-09 18:24:09,460 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:09,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:09,460 INFO L82 PathProgramCache]: Analyzing trace with hash 1973959061, now seen corresponding path program 8 times [2021-07-09 18:24:09,461 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:09,461 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799447942] [2021-07-09 18:24:09,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:09,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:09,500 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:09,500 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:09,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799447942] [2021-07-09 18:24:09,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799447942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:09,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1456259884] [2021-07-09 18:24:09,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:09,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:24:09,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:09,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:09,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:09,633 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:09,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1456259884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:09,633 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:09,633 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:24:09,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73854000] [2021-07-09 18:24:09,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:09,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:09,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:09,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:09,634 INFO L87 Difference]: Start difference. First operand 413 states and 1306 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:09,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:09,837 INFO L93 Difference]: Finished difference Result 710 states and 2124 transitions. [2021-07-09 18:24:09,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:24:09,837 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:09,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:09,841 INFO L225 Difference]: With dead ends: 710 [2021-07-09 18:24:09,841 INFO L226 Difference]: Without dead ends: 672 [2021-07-09 18:24:09,841 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 171.5ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:24:09,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-07-09 18:24:09,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 515. [2021-07-09 18:24:09,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.17704280155642) internal successors, (1633), 514 states have internal predecessors, (1633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:09,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1633 transitions. [2021-07-09 18:24:09,858 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1633 transitions. Word has length 24 [2021-07-09 18:24:09,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:09,858 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1633 transitions. [2021-07-09 18:24:09,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:09,859 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1633 transitions. [2021-07-09 18:24:09,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:09,860 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:09,860 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:10,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:10,077 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:10,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:10,077 INFO L82 PathProgramCache]: Analyzing trace with hash 1268001729, now seen corresponding path program 2 times [2021-07-09 18:24:10,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:10,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911816018] [2021-07-09 18:24:10,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:10,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:10,110 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:24:10,111 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:10,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911816018] [2021-07-09 18:24:10,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911816018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:10,111 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516995415] [2021-07-09 18:24:10,111 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:24:10,145 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:24:10,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:10,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:24:10,149 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:10,208 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:24:10,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516995415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:10,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:10,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 18:24:10,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023502473] [2021-07-09 18:24:10,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:24:10,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:10,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:24:10,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:24:10,210 INFO L87 Difference]: Start difference. First operand 515 states and 1633 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:10,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:10,316 INFO L93 Difference]: Finished difference Result 830 states and 2453 transitions. [2021-07-09 18:24:10,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-09 18:24:10,317 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:10,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:10,322 INFO L225 Difference]: With dead ends: 830 [2021-07-09 18:24:10,322 INFO L226 Difference]: Without dead ends: 830 [2021-07-09 18:24:10,322 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 71.7ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:10,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-07-09 18:24:10,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 530. [2021-07-09 18:24:10,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 529 states have (on average 3.153119092627599) internal successors, (1668), 529 states have internal predecessors, (1668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:10,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 1668 transitions. [2021-07-09 18:24:10,340 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 1668 transitions. Word has length 24 [2021-07-09 18:24:10,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:10,340 INFO L482 AbstractCegarLoop]: Abstraction has 530 states and 1668 transitions. [2021-07-09 18:24:10,340 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:10,340 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 1668 transitions. [2021-07-09 18:24:10,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:10,341 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:10,342 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:10,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:10,557 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:10,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:10,557 INFO L82 PathProgramCache]: Analyzing trace with hash -78679837, now seen corresponding path program 9 times [2021-07-09 18:24:10,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:10,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366114699] [2021-07-09 18:24:10,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:10,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:10,600 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:10,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:10,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366114699] [2021-07-09 18:24:10,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366114699] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:10,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1919865567] [2021-07-09 18:24:10,601 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:24:10,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:24:10,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:10,638 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:10,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:10,719 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:10,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1919865567] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:10,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:10,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:24:10,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812863248] [2021-07-09 18:24:10,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:24:10,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:10,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:24:10,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:24:10,721 INFO L87 Difference]: Start difference. First operand 530 states and 1668 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:11,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:11,048 INFO L93 Difference]: Finished difference Result 1196 states and 3492 transitions. [2021-07-09 18:24:11,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:24:11,049 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:11,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:11,056 INFO L225 Difference]: With dead ends: 1196 [2021-07-09 18:24:11,056 INFO L226 Difference]: Without dead ends: 1196 [2021-07-09 18:24:11,057 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 181.9ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:24:11,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2021-07-09 18:24:11,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 542. [2021-07-09 18:24:11,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 542 states, 541 states have (on average 3.1497227356746764) internal successors, (1704), 541 states have internal predecessors, (1704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:11,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 542 states to 542 states and 1704 transitions. [2021-07-09 18:24:11,079 INFO L78 Accepts]: Start accepts. Automaton has 542 states and 1704 transitions. Word has length 24 [2021-07-09 18:24:11,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:11,079 INFO L482 AbstractCegarLoop]: Abstraction has 542 states and 1704 transitions. [2021-07-09 18:24:11,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:11,080 INFO L276 IsEmpty]: Start isEmpty. Operand 542 states and 1704 transitions. [2021-07-09 18:24:11,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:11,081 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:11,081 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:11,297 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-07-09 18:24:11,297 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:11,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:11,297 INFO L82 PathProgramCache]: Analyzing trace with hash 706234257, now seen corresponding path program 10 times [2021-07-09 18:24:11,297 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:11,297 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346194481] [2021-07-09 18:24:11,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:11,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:11,338 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:11,338 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:11,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346194481] [2021-07-09 18:24:11,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346194481] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:11,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437570800] [2021-07-09 18:24:11,339 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:24:11,365 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:24:11,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:11,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:11,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:11,451 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:11,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437570800] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:11,452 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:11,452 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:24:11,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219419592] [2021-07-09 18:24:11,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:24:11,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:11,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:24:11,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:24:11,455 INFO L87 Difference]: Start difference. First operand 542 states and 1704 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:11,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:11,944 INFO L93 Difference]: Finished difference Result 1492 states and 4245 transitions. [2021-07-09 18:24:11,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:24:11,945 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:11,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:11,952 INFO L225 Difference]: With dead ends: 1492 [2021-07-09 18:24:11,952 INFO L226 Difference]: Without dead ends: 1492 [2021-07-09 18:24:11,953 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 292.7ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:24:11,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2021-07-09 18:24:11,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 586. [2021-07-09 18:24:11,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 586 states, 585 states have (on average 3.1555555555555554) internal successors, (1846), 585 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:11,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 586 states to 586 states and 1846 transitions. [2021-07-09 18:24:11,977 INFO L78 Accepts]: Start accepts. Automaton has 586 states and 1846 transitions. Word has length 24 [2021-07-09 18:24:11,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:11,977 INFO L482 AbstractCegarLoop]: Abstraction has 586 states and 1846 transitions. [2021-07-09 18:24:11,977 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:11,977 INFO L276 IsEmpty]: Start isEmpty. Operand 586 states and 1846 transitions. [2021-07-09 18:24:11,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:11,978 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:11,979 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:12,201 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-07-09 18:24:12,201 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:12,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:12,201 INFO L82 PathProgramCache]: Analyzing trace with hash -376788399, now seen corresponding path program 11 times [2021-07-09 18:24:12,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:12,202 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390382742] [2021-07-09 18:24:12,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:12,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:12,243 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:12,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:12,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390382742] [2021-07-09 18:24:12,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390382742] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:12,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749096769] [2021-07-09 18:24:12,244 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:24:12,276 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:24:12,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:12,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:12,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:12,363 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:12,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749096769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:12,363 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:12,363 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:24:12,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041081990] [2021-07-09 18:24:12,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:12,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:12,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:12,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:12,364 INFO L87 Difference]: Start difference. First operand 586 states and 1846 transitions. Second operand has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:12,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:12,630 INFO L93 Difference]: Finished difference Result 1258 states and 3765 transitions. [2021-07-09 18:24:12,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:24:12,631 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:12,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:12,637 INFO L225 Difference]: With dead ends: 1258 [2021-07-09 18:24:12,637 INFO L226 Difference]: Without dead ends: 1248 [2021-07-09 18:24:12,637 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 176.4ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:24:12,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1248 states. [2021-07-09 18:24:12,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1248 to 758. [2021-07-09 18:24:12,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 758 states, 757 states have (on average 3.224570673712021) internal successors, (2441), 757 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:12,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 758 states to 758 states and 2441 transitions. [2021-07-09 18:24:12,673 INFO L78 Accepts]: Start accepts. Automaton has 758 states and 2441 transitions. Word has length 24 [2021-07-09 18:24:12,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:12,674 INFO L482 AbstractCegarLoop]: Abstraction has 758 states and 2441 transitions. [2021-07-09 18:24:12,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.076923076923077) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:12,674 INFO L276 IsEmpty]: Start isEmpty. Operand 758 states and 2441 transitions. [2021-07-09 18:24:12,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:12,678 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:12,678 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:12,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-07-09 18:24:12,901 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:12,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:12,901 INFO L82 PathProgramCache]: Analyzing trace with hash 1094289719, now seen corresponding path program 12 times [2021-07-09 18:24:12,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:12,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231178585] [2021-07-09 18:24:12,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:12,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:12,941 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:12,942 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:12,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231178585] [2021-07-09 18:24:12,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231178585] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:12,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783651517] [2021-07-09 18:24:12,942 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:24:12,987 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:24:12,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:12,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:12,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:13,078 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:13,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783651517] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:13,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:13,079 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-07-09 18:24:13,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093936300] [2021-07-09 18:24:13,079 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:13,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:13,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:13,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:13,080 INFO L87 Difference]: Start difference. First operand 758 states and 2441 transitions. Second operand has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:13,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:13,403 INFO L93 Difference]: Finished difference Result 1329 states and 4025 transitions. [2021-07-09 18:24:13,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:24:13,403 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:13,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:13,408 INFO L225 Difference]: With dead ends: 1329 [2021-07-09 18:24:13,408 INFO L226 Difference]: Without dead ends: 1329 [2021-07-09 18:24:13,409 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 213.9ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:24:13,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2021-07-09 18:24:13,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 764. [2021-07-09 18:24:13,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.220183486238532) internal successors, (2457), 763 states have internal predecessors, (2457), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:13,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2457 transitions. [2021-07-09 18:24:13,431 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2457 transitions. Word has length 24 [2021-07-09 18:24:13,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:13,432 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2457 transitions. [2021-07-09 18:24:13,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.8461538461538463) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:13,432 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2457 transitions. [2021-07-09 18:24:13,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:13,434 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:13,434 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:13,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:13,649 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:13,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:13,649 INFO L82 PathProgramCache]: Analyzing trace with hash 661413115, now seen corresponding path program 13 times [2021-07-09 18:24:13,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:13,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243925507] [2021-07-09 18:24:13,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:13,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:13,687 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:13,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:13,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243925507] [2021-07-09 18:24:13,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243925507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:13,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1923596266] [2021-07-09 18:24:13,688 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:24:13,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:13,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:13,719 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:13,800 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:13,800 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1923596266] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:13,800 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:13,800 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:24:13,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654637408] [2021-07-09 18:24:13,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:24:13,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:13,801 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:24:13,801 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:24:13,802 INFO L87 Difference]: Start difference. First operand 764 states and 2457 transitions. Second operand has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:14,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:14,173 INFO L93 Difference]: Finished difference Result 1548 states and 4638 transitions. [2021-07-09 18:24:14,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:24:14,174 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:14,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:14,179 INFO L225 Difference]: With dead ends: 1548 [2021-07-09 18:24:14,179 INFO L226 Difference]: Without dead ends: 1544 [2021-07-09 18:24:14,179 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 223.9ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:24:14,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-07-09 18:24:14,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 772. [2021-07-09 18:24:14,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 772 states, 771 states have (on average 3.204928664072633) internal successors, (2471), 771 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:14,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 772 states to 772 states and 2471 transitions. [2021-07-09 18:24:14,202 INFO L78 Accepts]: Start accepts. Automaton has 772 states and 2471 transitions. Word has length 24 [2021-07-09 18:24:14,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:14,202 INFO L482 AbstractCegarLoop]: Abstraction has 772 states and 2471 transitions. [2021-07-09 18:24:14,202 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 2.909090909090909) internal successors, (32), 11 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:14,202 INFO L276 IsEmpty]: Start isEmpty. Operand 772 states and 2471 transitions. [2021-07-09 18:24:14,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:14,204 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:14,204 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:14,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:14,417 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:14,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:14,417 INFO L82 PathProgramCache]: Analyzing trace with hash 389403925, now seen corresponding path program 14 times [2021-07-09 18:24:14,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:14,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604310005] [2021-07-09 18:24:14,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:14,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:14,450 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:14,450 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:14,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604310005] [2021-07-09 18:24:14,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604310005] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:14,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90223764] [2021-07-09 18:24:14,450 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:24:14,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:24:14,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:14,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:14,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:14,564 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:14,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90223764] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:14,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:14,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:24:14,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946772613] [2021-07-09 18:24:14,565 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:14,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:14,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:14,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:14,566 INFO L87 Difference]: Start difference. First operand 772 states and 2471 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:15,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:15,338 INFO L93 Difference]: Finished difference Result 2734 states and 8136 transitions. [2021-07-09 18:24:15,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:24:15,339 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:15,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:15,352 INFO L225 Difference]: With dead ends: 2734 [2021-07-09 18:24:15,353 INFO L226 Difference]: Without dead ends: 2734 [2021-07-09 18:24:15,354 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 876 ImplicationChecksByTransitivity, 447.5ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:24:15,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2734 states. [2021-07-09 18:24:15,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2734 to 841. [2021-07-09 18:24:15,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 3.3107142857142855) internal successors, (2781), 840 states have internal predecessors, (2781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:15,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 2781 transitions. [2021-07-09 18:24:15,390 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 2781 transitions. Word has length 24 [2021-07-09 18:24:15,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:15,390 INFO L482 AbstractCegarLoop]: Abstraction has 841 states and 2781 transitions. [2021-07-09 18:24:15,390 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:15,390 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 2781 transitions. [2021-07-09 18:24:15,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:15,392 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:15,392 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:15,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:15,615 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:15,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:15,615 INFO L82 PathProgramCache]: Analyzing trace with hash 956356005, now seen corresponding path program 15 times [2021-07-09 18:24:15,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:15,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986111806] [2021-07-09 18:24:15,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:15,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:15,664 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:15,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:15,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986111806] [2021-07-09 18:24:15,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986111806] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:15,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030583615] [2021-07-09 18:24:15,665 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:24:15,703 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:24:15,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:15,704 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:15,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:15,807 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:15,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030583615] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:15,807 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:15,807 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:24:15,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033016532] [2021-07-09 18:24:15,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:15,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:15,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:15,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:15,808 INFO L87 Difference]: Start difference. First operand 841 states and 2781 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:16,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:16,550 INFO L93 Difference]: Finished difference Result 2693 states and 8043 transitions. [2021-07-09 18:24:16,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-07-09 18:24:16,550 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:16,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:16,559 INFO L225 Difference]: With dead ends: 2693 [2021-07-09 18:24:16,559 INFO L226 Difference]: Without dead ends: 2693 [2021-07-09 18:24:16,560 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 459.8ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:24:16,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2693 states. [2021-07-09 18:24:16,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2693 to 831. [2021-07-09 18:24:16,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 830 states have (on average 3.289156626506024) internal successors, (2730), 830 states have internal predecessors, (2730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:16,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 2730 transitions. [2021-07-09 18:24:16,596 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 2730 transitions. Word has length 24 [2021-07-09 18:24:16,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:16,596 INFO L482 AbstractCegarLoop]: Abstraction has 831 states and 2730 transitions. [2021-07-09 18:24:16,596 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:16,596 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 2730 transitions. [2021-07-09 18:24:16,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:16,598 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:16,599 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:16,820 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-07-09 18:24:16,821 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:16,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:16,821 INFO L82 PathProgramCache]: Analyzing trace with hash -215989853, now seen corresponding path program 16 times [2021-07-09 18:24:16,821 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:16,821 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132438724] [2021-07-09 18:24:16,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:16,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:16,874 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:16,874 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:16,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132438724] [2021-07-09 18:24:16,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132438724] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:16,874 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646364156] [2021-07-09 18:24:16,875 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:24:16,918 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:24:16,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:16,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:16,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:16,998 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:16,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646364156] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:16,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:16,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:24:16,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828180037] [2021-07-09 18:24:16,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:24:16,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:16,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:24:17,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:24:17,000 INFO L87 Difference]: Start difference. First operand 831 states and 2730 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:17,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:17,714 INFO L93 Difference]: Finished difference Result 2677 states and 7780 transitions. [2021-07-09 18:24:17,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-07-09 18:24:17,714 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:17,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:17,720 INFO L225 Difference]: With dead ends: 2677 [2021-07-09 18:24:17,720 INFO L226 Difference]: Without dead ends: 2677 [2021-07-09 18:24:17,721 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 733 ImplicationChecksByTransitivity, 427.2ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-07-09 18:24:17,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2677 states. [2021-07-09 18:24:17,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2677 to 845. [2021-07-09 18:24:17,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2997630331753554) internal successors, (2785), 844 states have internal predecessors, (2785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:17,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2785 transitions. [2021-07-09 18:24:17,762 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2785 transitions. Word has length 24 [2021-07-09 18:24:17,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:17,762 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2785 transitions. [2021-07-09 18:24:17,762 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:17,762 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2785 transitions. [2021-07-09 18:24:17,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:17,764 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:17,765 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:17,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-07-09 18:24:17,975 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:17,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:17,976 INFO L82 PathProgramCache]: Analyzing trace with hash -134613765, now seen corresponding path program 17 times [2021-07-09 18:24:17,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:17,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851430527] [2021-07-09 18:24:17,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:17,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:18,036 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:18,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:18,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851430527] [2021-07-09 18:24:18,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851430527] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:18,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952546112] [2021-07-09 18:24:18,037 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:24:18,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-09 18:24:18,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:18,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:18,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:18,135 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:18,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952546112] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:18,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:18,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:24:18,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55770968] [2021-07-09 18:24:18,136 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:24:18,136 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:18,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:24:18,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:24:18,137 INFO L87 Difference]: Start difference. First operand 845 states and 2785 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:18,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:18,734 INFO L93 Difference]: Finished difference Result 2474 states and 7308 transitions. [2021-07-09 18:24:18,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:24:18,734 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:18,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:18,740 INFO L225 Difference]: With dead ends: 2474 [2021-07-09 18:24:18,740 INFO L226 Difference]: Without dead ends: 2470 [2021-07-09 18:24:18,741 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 616 ImplicationChecksByTransitivity, 331.4ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:24:18,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2470 states. [2021-07-09 18:24:18,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2470 to 845. [2021-07-09 18:24:18,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 3.2973933649289098) internal successors, (2783), 844 states have internal predecessors, (2783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:18,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 2783 transitions. [2021-07-09 18:24:18,784 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 2783 transitions. Word has length 24 [2021-07-09 18:24:18,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:18,784 INFO L482 AbstractCegarLoop]: Abstraction has 845 states and 2783 transitions. [2021-07-09 18:24:18,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:18,784 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 2783 transitions. [2021-07-09 18:24:18,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:18,786 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:18,786 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:19,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:19,009 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:19,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:19,009 INFO L82 PathProgramCache]: Analyzing trace with hash 796043451, now seen corresponding path program 18 times [2021-07-09 18:24:19,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:19,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393521052] [2021-07-09 18:24:19,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:19,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:19,055 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:19,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:19,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393521052] [2021-07-09 18:24:19,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393521052] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:19,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054060253] [2021-07-09 18:24:19,056 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:24:19,080 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:24:19,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:19,081 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:19,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:19,171 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:19,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054060253] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:19,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:19,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:24:19,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587063813] [2021-07-09 18:24:19,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:19,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:19,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:19,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:19,174 INFO L87 Difference]: Start difference. First operand 845 states and 2783 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:19,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:19,914 INFO L93 Difference]: Finished difference Result 2514 states and 7408 transitions. [2021-07-09 18:24:19,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:24:19,914 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:19,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:19,922 INFO L225 Difference]: With dead ends: 2514 [2021-07-09 18:24:19,922 INFO L226 Difference]: Without dead ends: 2514 [2021-07-09 18:24:19,923 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 679 ImplicationChecksByTransitivity, 460.7ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:24:19,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2514 states. [2021-07-09 18:24:19,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2514 to 853. [2021-07-09 18:24:19,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.3039906103286385) internal successors, (2815), 852 states have internal predecessors, (2815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:19,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2815 transitions. [2021-07-09 18:24:19,958 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2815 transitions. Word has length 24 [2021-07-09 18:24:19,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:19,958 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2815 transitions. [2021-07-09 18:24:19,958 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:19,958 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2815 transitions. [2021-07-09 18:24:19,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:19,960 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:19,961 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:20,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-07-09 18:24:20,168 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:20,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:20,169 INFO L82 PathProgramCache]: Analyzing trace with hash -1855884691, now seen corresponding path program 19 times [2021-07-09 18:24:20,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:20,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701933091] [2021-07-09 18:24:20,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:20,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:20,211 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:20,212 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:20,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701933091] [2021-07-09 18:24:20,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701933091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:20,212 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393099988] [2021-07-09 18:24:20,212 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:24:20,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:20,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:20,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:20,326 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:20,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393099988] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:20,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:20,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:24:20,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368775318] [2021-07-09 18:24:20,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:20,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:20,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:20,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:20,328 INFO L87 Difference]: Start difference. First operand 853 states and 2815 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:20,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:20,993 INFO L93 Difference]: Finished difference Result 2332 states and 6984 transitions. [2021-07-09 18:24:20,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:24:20,993 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:20,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:21,000 INFO L225 Difference]: With dead ends: 2332 [2021-07-09 18:24:21,000 INFO L226 Difference]: Without dead ends: 2328 [2021-07-09 18:24:21,001 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 605 ImplicationChecksByTransitivity, 389.2ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:24:21,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2328 states. [2021-07-09 18:24:21,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2328 to 853. [2021-07-09 18:24:21,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 3.301643192488263) internal successors, (2813), 852 states have internal predecessors, (2813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:21,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 2813 transitions. [2021-07-09 18:24:21,039 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 2813 transitions. Word has length 24 [2021-07-09 18:24:21,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:21,039 INFO L482 AbstractCegarLoop]: Abstraction has 853 states and 2813 transitions. [2021-07-09 18:24:21,039 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:21,039 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 2813 transitions. [2021-07-09 18:24:21,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:21,042 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:21,042 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:21,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-07-09 18:24:21,261 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:21,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:21,261 INFO L82 PathProgramCache]: Analyzing trace with hash 1526797053, now seen corresponding path program 3 times [2021-07-09 18:24:21,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:21,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955734210] [2021-07-09 18:24:21,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:21,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:21,297 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:24:21,297 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:21,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955734210] [2021-07-09 18:24:21,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955734210] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:21,297 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826128999] [2021-07-09 18:24:21,297 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:21,328 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-09 18:24:21,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:21,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-09 18:24:21,329 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:21,389 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:24:21,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826128999] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:21,389 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:21,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-07-09 18:24:21,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410194397] [2021-07-09 18:24:21,390 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-09 18:24:21,390 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:21,390 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-09 18:24:21,390 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-09 18:24:21,390 INFO L87 Difference]: Start difference. First operand 853 states and 2813 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:21,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:21,472 INFO L93 Difference]: Finished difference Result 929 states and 3034 transitions. [2021-07-09 18:24:21,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-09 18:24:21,480 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:21,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:21,484 INFO L225 Difference]: With dead ends: 929 [2021-07-09 18:24:21,484 INFO L226 Difference]: Without dead ends: 929 [2021-07-09 18:24:21,484 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 59.3ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:24:21,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 929 states. [2021-07-09 18:24:21,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 929 to 780. [2021-07-09 18:24:21,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 780 states, 779 states have (on average 3.3029525032092426) internal successors, (2573), 779 states have internal predecessors, (2573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:21,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 780 states to 780 states and 2573 transitions. [2021-07-09 18:24:21,516 INFO L78 Accepts]: Start accepts. Automaton has 780 states and 2573 transitions. Word has length 24 [2021-07-09 18:24:21,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:21,516 INFO L482 AbstractCegarLoop]: Abstraction has 780 states and 2573 transitions. [2021-07-09 18:24:21,517 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:21,517 INFO L276 IsEmpty]: Start isEmpty. Operand 780 states and 2573 transitions. [2021-07-09 18:24:21,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:21,519 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:21,519 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:21,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:21,734 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:21,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:21,734 INFO L82 PathProgramCache]: Analyzing trace with hash -1837970499, now seen corresponding path program 20 times [2021-07-09 18:24:21,734 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:21,734 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1241765888] [2021-07-09 18:24:21,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:21,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:21,773 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:21,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:21,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1241765888] [2021-07-09 18:24:21,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1241765888] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:21,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195774152] [2021-07-09 18:24:21,774 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:21,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:24:21,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:21,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:21,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:21,860 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:21,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195774152] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:21,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:21,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 18:24:21,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273822851] [2021-07-09 18:24:21,861 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:24:21,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:21,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:24:21,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:24:21,862 INFO L87 Difference]: Start difference. First operand 780 states and 2573 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:22,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:22,162 INFO L93 Difference]: Finished difference Result 1555 states and 4761 transitions. [2021-07-09 18:24:22,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:24:22,162 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:22,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:22,166 INFO L225 Difference]: With dead ends: 1555 [2021-07-09 18:24:22,167 INFO L226 Difference]: Without dead ends: 1555 [2021-07-09 18:24:22,167 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 165.1ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:24:22,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1555 states. [2021-07-09 18:24:22,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1555 to 842. [2021-07-09 18:24:22,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 841 states have (on average 3.296076099881094) internal successors, (2772), 841 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:22,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 2772 transitions. [2021-07-09 18:24:22,193 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 2772 transitions. Word has length 24 [2021-07-09 18:24:22,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:22,193 INFO L482 AbstractCegarLoop]: Abstraction has 842 states and 2772 transitions. [2021-07-09 18:24:22,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:22,193 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 2772 transitions. [2021-07-09 18:24:22,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:22,196 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:22,196 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:22,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-07-09 18:24:22,420 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:22,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:22,421 INFO L82 PathProgramCache]: Analyzing trace with hash 64708953, now seen corresponding path program 21 times [2021-07-09 18:24:22,421 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:22,421 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094574630] [2021-07-09 18:24:22,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:22,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:22,467 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:22,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:22,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094574630] [2021-07-09 18:24:22,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094574630] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:22,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924671694] [2021-07-09 18:24:22,467 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:22,499 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:24:22,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:22,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:22,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:22,549 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:22,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924671694] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:22,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:22,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-09 18:24:22,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067152123] [2021-07-09 18:24:22,550 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:24:22,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:22,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:24:22,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:24:22,550 INFO L87 Difference]: Start difference. First operand 842 states and 2772 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:22,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:22,832 INFO L93 Difference]: Finished difference Result 1605 states and 4891 transitions. [2021-07-09 18:24:22,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:24:22,833 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:22,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:22,836 INFO L225 Difference]: With dead ends: 1605 [2021-07-09 18:24:22,837 INFO L226 Difference]: Without dead ends: 1605 [2021-07-09 18:24:22,837 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 160.0ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-07-09 18:24:22,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1605 states. [2021-07-09 18:24:22,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1605 to 896. [2021-07-09 18:24:22,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.2905027932960893) internal successors, (2945), 895 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:22,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2945 transitions. [2021-07-09 18:24:22,862 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2945 transitions. Word has length 24 [2021-07-09 18:24:22,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:22,863 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2945 transitions. [2021-07-09 18:24:22,863 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:22,863 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2945 transitions. [2021-07-09 18:24:22,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:22,866 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:22,866 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:23,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:23,091 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:23,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:23,091 INFO L82 PathProgramCache]: Analyzing trace with hash 19887811, now seen corresponding path program 22 times [2021-07-09 18:24:23,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:23,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280217584] [2021-07-09 18:24:23,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:23,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:23,125 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:24:23,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:23,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280217584] [2021-07-09 18:24:23,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280217584] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:23,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365706251] [2021-07-09 18:24:23,127 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:23,166 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:24:23,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:23,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:23,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:23,218 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-09 18:24:23,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365706251] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:23,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:23,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-07-09 18:24:23,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921884413] [2021-07-09 18:24:23,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-09 18:24:23,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:23,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-09 18:24:23,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-07-09 18:24:23,219 INFO L87 Difference]: Start difference. First operand 896 states and 2945 transitions. Second operand has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:23,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:23,419 INFO L93 Difference]: Finished difference Result 1524 states and 4690 transitions. [2021-07-09 18:24:23,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:24:23,419 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:23,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:23,422 INFO L225 Difference]: With dead ends: 1524 [2021-07-09 18:24:23,422 INFO L226 Difference]: Without dead ends: 1520 [2021-07-09 18:24:23,422 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 112.9ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:24:23,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1520 states. [2021-07-09 18:24:23,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1520 to 896. [2021-07-09 18:24:23,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 896 states, 895 states have (on average 3.288268156424581) internal successors, (2943), 895 states have internal predecessors, (2943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:23,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 896 states to 896 states and 2943 transitions. [2021-07-09 18:24:23,439 INFO L78 Accepts]: Start accepts. Automaton has 896 states and 2943 transitions. Word has length 24 [2021-07-09 18:24:23,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:23,439 INFO L482 AbstractCegarLoop]: Abstraction has 896 states and 2943 transitions. [2021-07-09 18:24:23,439 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.4444444444444446) internal successors, (31), 9 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:23,439 INFO L276 IsEmpty]: Start isEmpty. Operand 896 states and 2943 transitions. [2021-07-09 18:24:23,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:23,441 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:23,441 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:23,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2021-07-09 18:24:23,644 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:23,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:23,644 INFO L82 PathProgramCache]: Analyzing trace with hash 617224469, now seen corresponding path program 23 times [2021-07-09 18:24:23,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:23,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2636501] [2021-07-09 18:24:23,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:23,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:23,689 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:23,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:23,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2636501] [2021-07-09 18:24:23,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2636501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:23,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668587055] [2021-07-09 18:24:23,690 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:23,716 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:24:23,717 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:23,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:23,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:23,790 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:23,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668587055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:23,790 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:23,790 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-07-09 18:24:23,790 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523185093] [2021-07-09 18:24:23,790 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-09 18:24:23,790 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:23,791 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-09 18:24:23,791 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-07-09 18:24:23,791 INFO L87 Difference]: Start difference. First operand 896 states and 2943 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:24,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:24,040 INFO L93 Difference]: Finished difference Result 1508 states and 4652 transitions. [2021-07-09 18:24:24,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:24:24,041 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:24,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:24,044 INFO L225 Difference]: With dead ends: 1508 [2021-07-09 18:24:24,044 INFO L226 Difference]: Without dead ends: 1496 [2021-07-09 18:24:24,044 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 145.7ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-07-09 18:24:24,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1496 states. [2021-07-09 18:24:24,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1496 to 904. [2021-07-09 18:24:24,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 904 states, 903 states have (on average 3.276854928017719) internal successors, (2959), 903 states have internal predecessors, (2959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:24,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 904 states to 904 states and 2959 transitions. [2021-07-09 18:24:24,061 INFO L78 Accepts]: Start accepts. Automaton has 904 states and 2959 transitions. Word has length 24 [2021-07-09 18:24:24,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:24,061 INFO L482 AbstractCegarLoop]: Abstraction has 904 states and 2959 transitions. [2021-07-09 18:24:24,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:24,061 INFO L276 IsEmpty]: Start isEmpty. Operand 904 states and 2959 transitions. [2021-07-09 18:24:24,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:24,063 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:24,063 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:24,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:24,265 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:24,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:24,266 INFO L82 PathProgramCache]: Analyzing trace with hash 90804185, now seen corresponding path program 24 times [2021-07-09 18:24:24,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:24,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40268588] [2021-07-09 18:24:24,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:24,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:24,304 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:24,304 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:24,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40268588] [2021-07-09 18:24:24,304 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40268588] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:24,304 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955430091] [2021-07-09 18:24:24,304 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:24,339 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:24:24,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:24,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:24,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:24,425 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:24,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955430091] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:24,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:24,425 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:24:24,426 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583197151] [2021-07-09 18:24:24,426 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:24,426 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:24,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:24,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:24,427 INFO L87 Difference]: Start difference. First operand 904 states and 2959 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:24,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:24,934 INFO L93 Difference]: Finished difference Result 2412 states and 7565 transitions. [2021-07-09 18:24:24,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:24:24,934 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:24,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:24,952 INFO L225 Difference]: With dead ends: 2412 [2021-07-09 18:24:24,953 INFO L226 Difference]: Without dead ends: 2412 [2021-07-09 18:24:24,953 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 339.2ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:24:24,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2412 states. [2021-07-09 18:24:24,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2412 to 960. [2021-07-09 18:24:24,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 960 states, 959 states have (on average 3.367049009384776) internal successors, (3229), 959 states have internal predecessors, (3229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:24,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 960 states to 960 states and 3229 transitions. [2021-07-09 18:24:24,978 INFO L78 Accepts]: Start accepts. Automaton has 960 states and 3229 transitions. Word has length 24 [2021-07-09 18:24:24,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:24,978 INFO L482 AbstractCegarLoop]: Abstraction has 960 states and 3229 transitions. [2021-07-09 18:24:24,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:24,978 INFO L276 IsEmpty]: Start isEmpty. Operand 960 states and 3229 transitions. [2021-07-09 18:24:24,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:24,980 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:24,980 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:25,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-07-09 18:24:25,181 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:25,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:25,181 INFO L82 PathProgramCache]: Analyzing trace with hash 657756265, now seen corresponding path program 25 times [2021-07-09 18:24:25,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:25,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581098693] [2021-07-09 18:24:25,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:25,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:25,221 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:25,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:25,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581098693] [2021-07-09 18:24:25,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581098693] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:25,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [51270397] [2021-07-09 18:24:25,222 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:25,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:25,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:25,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:25,328 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:25,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [51270397] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:25,328 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:25,328 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:24:25,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394622481] [2021-07-09 18:24:25,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:25,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:25,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:25,329 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:25,329 INFO L87 Difference]: Start difference. First operand 960 states and 3229 transitions. Second operand has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:25,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:25,792 INFO L93 Difference]: Finished difference Result 2335 states and 7372 transitions. [2021-07-09 18:24:25,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:24:25,793 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:25,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:25,798 INFO L225 Difference]: With dead ends: 2335 [2021-07-09 18:24:25,798 INFO L226 Difference]: Without dead ends: 2335 [2021-07-09 18:24:25,799 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 312.8ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:24:25,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2335 states. [2021-07-09 18:24:25,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2335 to 957. [2021-07-09 18:24:25,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:25,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-09 18:24:25,829 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-09 18:24:25,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:25,829 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-09 18:24:25,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.0) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:25,830 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-09 18:24:25,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:25,832 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:25,832 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:26,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:26,045 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:26,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:26,045 INFO L82 PathProgramCache]: Analyzing trace with hash -514589593, now seen corresponding path program 26 times [2021-07-09 18:24:26,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:26,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782347036] [2021-07-09 18:24:26,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:26,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:26,080 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:26,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:26,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782347036] [2021-07-09 18:24:26,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782347036] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:26,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861710549] [2021-07-09 18:24:26,081 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:26,104 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:24:26,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:26,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:26,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:26,186 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:26,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861710549] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:26,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:26,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:24:26,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706735033] [2021-07-09 18:24:26,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:24:26,187 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:26,187 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:24:26,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:24:26,188 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:26,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:26,607 INFO L93 Difference]: Finished difference Result 2285 states and 7121 transitions. [2021-07-09 18:24:26,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:24:26,608 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:26,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:26,613 INFO L225 Difference]: With dead ends: 2285 [2021-07-09 18:24:26,613 INFO L226 Difference]: Without dead ends: 2285 [2021-07-09 18:24:26,613 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 255.8ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:24:26,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2285 states. [2021-07-09 18:24:26,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2285 to 963. [2021-07-09 18:24:26,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:26,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-09 18:24:26,637 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-09 18:24:26,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:26,637 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-09 18:24:26,637 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:26,637 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-09 18:24:26,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:26,639 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:26,639 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:26,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-07-09 18:24:26,840 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:26,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:26,840 INFO L82 PathProgramCache]: Analyzing trace with hash -433213505, now seen corresponding path program 27 times [2021-07-09 18:24:26,840 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:26,840 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558210614] [2021-07-09 18:24:26,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:26,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:26,879 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:26,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:26,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558210614] [2021-07-09 18:24:26,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558210614] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:26,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [545171532] [2021-07-09 18:24:26,880 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:26,905 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:24:26,906 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:26,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:26,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:26,972 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:26,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [545171532] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:26,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:26,973 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:24:26,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840024477] [2021-07-09 18:24:26,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:24:26,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:26,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:24:26,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:24:26,974 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:27,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:27,374 INFO L93 Difference]: Finished difference Result 2176 states and 6849 transitions. [2021-07-09 18:24:27,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:24:27,375 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:27,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:27,379 INFO L225 Difference]: With dead ends: 2176 [2021-07-09 18:24:27,379 INFO L226 Difference]: Without dead ends: 2172 [2021-07-09 18:24:27,379 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 237.3ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:24:27,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2172 states. [2021-07-09 18:24:27,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2172 to 957. [2021-07-09 18:24:27,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:27,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-09 18:24:27,403 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-09 18:24:27,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:27,403 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-09 18:24:27,403 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:27,403 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-09 18:24:27,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:27,405 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:27,405 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:27,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:27,614 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:27,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:27,615 INFO L82 PathProgramCache]: Analyzing trace with hash 497443711, now seen corresponding path program 28 times [2021-07-09 18:24:27,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:27,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1998225251] [2021-07-09 18:24:27,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:27,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:27,657 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:27,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:27,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1998225251] [2021-07-09 18:24:27,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1998225251] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:27,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138399824] [2021-07-09 18:24:27,658 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:27,691 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:24:27,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:27,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:27,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:27,768 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:27,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138399824] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:27,769 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:27,769 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:24:27,769 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389944086] [2021-07-09 18:24:27,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:27,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:27,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:27,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:27,770 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:28,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:28,157 INFO L93 Difference]: Finished difference Result 2199 states and 6893 transitions. [2021-07-09 18:24:28,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:24:28,158 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:28,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:28,161 INFO L225 Difference]: With dead ends: 2199 [2021-07-09 18:24:28,162 INFO L226 Difference]: Without dead ends: 2199 [2021-07-09 18:24:28,162 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 256.0ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:24:28,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2199 states. [2021-07-09 18:24:28,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2199 to 963. [2021-07-09 18:24:28,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 962 states have (on average 3.367983367983368) internal successors, (3240), 962 states have internal predecessors, (3240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:28,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 3240 transitions. [2021-07-09 18:24:28,182 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 3240 transitions. Word has length 24 [2021-07-09 18:24:28,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:28,182 INFO L482 AbstractCegarLoop]: Abstraction has 963 states and 3240 transitions. [2021-07-09 18:24:28,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:28,182 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 3240 transitions. [2021-07-09 18:24:28,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:28,184 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:28,184 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:28,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-07-09 18:24:28,385 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:28,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:28,385 INFO L82 PathProgramCache]: Analyzing trace with hash 2140482865, now seen corresponding path program 29 times [2021-07-09 18:24:28,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:28,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589288166] [2021-07-09 18:24:28,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:28,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:28,423 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:28,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:28,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589288166] [2021-07-09 18:24:28,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589288166] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:28,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23320818] [2021-07-09 18:24:28,424 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:28,454 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:24:28,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:28,455 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:28,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:28,530 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:28,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23320818] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:28,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:28,531 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:24:28,531 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304552609] [2021-07-09 18:24:28,531 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:28,531 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:28,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:28,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:28,531 INFO L87 Difference]: Start difference. First operand 963 states and 3240 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:28,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:28,923 INFO L93 Difference]: Finished difference Result 2156 states and 6791 transitions. [2021-07-09 18:24:28,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:24:28,924 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:28,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:28,929 INFO L225 Difference]: With dead ends: 2156 [2021-07-09 18:24:28,929 INFO L226 Difference]: Without dead ends: 2152 [2021-07-09 18:24:28,930 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 244.1ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:24:28,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-07-09 18:24:28,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 957. [2021-07-09 18:24:28,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 957 states, 956 states have (on average 3.3629707112970713) internal successors, (3215), 956 states have internal predecessors, (3215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:28,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 957 states to 957 states and 3215 transitions. [2021-07-09 18:24:28,960 INFO L78 Accepts]: Start accepts. Automaton has 957 states and 3215 transitions. Word has length 24 [2021-07-09 18:24:28,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:28,960 INFO L482 AbstractCegarLoop]: Abstraction has 957 states and 3215 transitions. [2021-07-09 18:24:28,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:28,961 INFO L276 IsEmpty]: Start isEmpty. Operand 957 states and 3215 transitions. [2021-07-09 18:24:28,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:28,963 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:28,963 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:29,186 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-07-09 18:24:29,187 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:29,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:29,187 INFO L82 PathProgramCache]: Analyzing trace with hash -1151056447, now seen corresponding path program 30 times [2021-07-09 18:24:29,187 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:29,187 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337700026] [2021-07-09 18:24:29,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:29,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:29,221 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:29,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:29,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337700026] [2021-07-09 18:24:29,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337700026] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:29,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817718204] [2021-07-09 18:24:29,222 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:29,245 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:24:29,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:29,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:29,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:29,302 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:29,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817718204] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:29,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:29,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:24:29,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895155554] [2021-07-09 18:24:29,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:24:29,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:29,304 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:24:29,304 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:24:29,304 INFO L87 Difference]: Start difference. First operand 957 states and 3215 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:29,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:29,666 INFO L93 Difference]: Finished difference Result 2097 states and 6377 transitions. [2021-07-09 18:24:29,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:24:29,669 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:29,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:29,672 INFO L225 Difference]: With dead ends: 2097 [2021-07-09 18:24:29,672 INFO L226 Difference]: Without dead ends: 2097 [2021-07-09 18:24:29,673 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 207.9ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:24:29,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2097 states. [2021-07-09 18:24:29,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2097 to 1047. [2021-07-09 18:24:29,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.378585086042065) internal successors, (3534), 1046 states have internal predecessors, (3534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:29,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3534 transitions. [2021-07-09 18:24:29,709 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3534 transitions. Word has length 24 [2021-07-09 18:24:29,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:29,709 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3534 transitions. [2021-07-09 18:24:29,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:29,709 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3534 transitions. [2021-07-09 18:24:29,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:29,712 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:29,712 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:29,914 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-07-09 18:24:29,914 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:29,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:29,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1069680359, now seen corresponding path program 31 times [2021-07-09 18:24:29,914 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:29,914 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316420956] [2021-07-09 18:24:29,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:29,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:29,945 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:29,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:29,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316420956] [2021-07-09 18:24:29,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316420956] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:29,945 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1010701541] [2021-07-09 18:24:29,945 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:29,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:29,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:29,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:30,022 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:30,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1010701541] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:30,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:30,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:24:30,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820580331] [2021-07-09 18:24:30,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:24:30,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:30,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:24:30,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:24:30,023 INFO L87 Difference]: Start difference. First operand 1047 states and 3534 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:30,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:30,310 INFO L93 Difference]: Finished difference Result 1963 states and 6051 transitions. [2021-07-09 18:24:30,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:24:30,311 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:30,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:30,314 INFO L225 Difference]: With dead ends: 1963 [2021-07-09 18:24:30,314 INFO L226 Difference]: Without dead ends: 1959 [2021-07-09 18:24:30,315 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 164.3ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:24:30,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1959 states. [2021-07-09 18:24:30,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1959 to 1047. [2021-07-09 18:24:30,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.376673040152964) internal successors, (3532), 1046 states have internal predecessors, (3532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:30,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3532 transitions. [2021-07-09 18:24:30,342 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3532 transitions. Word has length 24 [2021-07-09 18:24:30,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:30,343 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3532 transitions. [2021-07-09 18:24:30,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:30,343 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3532 transitions. [2021-07-09 18:24:30,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:30,345 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:30,345 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:30,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-07-09 18:24:30,568 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:30,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:30,568 INFO L82 PathProgramCache]: Analyzing trace with hash 1710194965, now seen corresponding path program 32 times [2021-07-09 18:24:30,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:30,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384920222] [2021-07-09 18:24:30,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:30,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:30,601 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:30,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:30,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384920222] [2021-07-09 18:24:30,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384920222] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:30,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [433487984] [2021-07-09 18:24:30,602 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:30,626 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:24:30,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:30,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:30,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:30,681 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:30,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [433487984] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:30,681 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:30,681 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-07-09 18:24:30,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921293621] [2021-07-09 18:24:30,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-09 18:24:30,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:30,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-09 18:24:30,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-07-09 18:24:30,682 INFO L87 Difference]: Start difference. First operand 1047 states and 3532 transitions. Second operand has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:30,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:30,881 INFO L93 Difference]: Finished difference Result 1728 states and 5494 transitions. [2021-07-09 18:24:30,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:24:30,882 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:30,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:30,885 INFO L225 Difference]: With dead ends: 1728 [2021-07-09 18:24:30,885 INFO L226 Difference]: Without dead ends: 1716 [2021-07-09 18:24:30,885 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 125.2ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:24:30,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2021-07-09 18:24:30,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1047. [2021-07-09 18:24:30,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 1046 states have (on average 3.372848948374761) internal successors, (3528), 1046 states have internal predecessors, (3528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:30,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 3528 transitions. [2021-07-09 18:24:30,914 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 3528 transitions. Word has length 24 [2021-07-09 18:24:30,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:30,914 INFO L482 AbstractCegarLoop]: Abstraction has 1047 states and 3528 transitions. [2021-07-09 18:24:30,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.0) internal successors, (33), 11 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:30,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 3528 transitions. [2021-07-09 18:24:30,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:30,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:30,917 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:31,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:31,133 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:31,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:31,133 INFO L82 PathProgramCache]: Analyzing trace with hash -987645615, now seen corresponding path program 33 times [2021-07-09 18:24:31,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:31,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404841065] [2021-07-09 18:24:31,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:31,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:31,171 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:31,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:31,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404841065] [2021-07-09 18:24:31,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404841065] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:31,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100101678] [2021-07-09 18:24:31,172 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:31,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:24:31,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:31,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:31,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:31,280 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:31,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100101678] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:31,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:31,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:24:31,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489313513] [2021-07-09 18:24:31,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:31,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:31,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:31,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:31,281 INFO L87 Difference]: Start difference. First operand 1047 states and 3528 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:31,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:31,640 INFO L93 Difference]: Finished difference Result 1821 states and 5719 transitions. [2021-07-09 18:24:31,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:24:31,641 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:31,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:31,644 INFO L225 Difference]: With dead ends: 1821 [2021-07-09 18:24:31,644 INFO L226 Difference]: Without dead ends: 1821 [2021-07-09 18:24:31,644 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 242.6ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:24:31,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1821 states. [2021-07-09 18:24:31,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1821 to 1119. [2021-07-09 18:24:31,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.370304114490161) internal successors, (3768), 1118 states have internal predecessors, (3768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:31,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3768 transitions. [2021-07-09 18:24:31,673 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3768 transitions. Word has length 24 [2021-07-09 18:24:31,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:31,673 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3768 transitions. [2021-07-09 18:24:31,674 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:31,674 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3768 transitions. [2021-07-09 18:24:31,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:31,676 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:31,676 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:31,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:31,899 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:31,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:31,900 INFO L82 PathProgramCache]: Analyzing trace with hash 655393539, now seen corresponding path program 34 times [2021-07-09 18:24:31,900 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:31,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978722354] [2021-07-09 18:24:31,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:31,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:31,934 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:31,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:31,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978722354] [2021-07-09 18:24:31,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978722354] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:31,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767458330] [2021-07-09 18:24:31,935 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:31,958 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:24:31,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:31,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:31,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:32,042 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:32,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767458330] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:32,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:32,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-07-09 18:24:32,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101910602] [2021-07-09 18:24:32,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-09 18:24:32,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:32,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-09 18:24:32,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-09 18:24:32,043 INFO L87 Difference]: Start difference. First operand 1119 states and 3768 transitions. Second operand has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:32,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:32,322 INFO L93 Difference]: Finished difference Result 1790 states and 5648 transitions. [2021-07-09 18:24:32,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:24:32,323 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:32,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:32,326 INFO L225 Difference]: With dead ends: 1790 [2021-07-09 18:24:32,326 INFO L226 Difference]: Without dead ends: 1786 [2021-07-09 18:24:32,326 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 191.3ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:24:32,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1786 states. [2021-07-09 18:24:32,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1786 to 1119. [2021-07-09 18:24:32,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.368515205724508) internal successors, (3766), 1118 states have internal predecessors, (3766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:32,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3766 transitions. [2021-07-09 18:24:32,347 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3766 transitions. Word has length 24 [2021-07-09 18:24:32,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:32,347 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3766 transitions. [2021-07-09 18:24:32,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 13 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:32,348 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3766 transitions. [2021-07-09 18:24:32,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-09 18:24:32,350 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:32,350 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:32,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable72 [2021-07-09 18:24:32,565 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:32,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:32,565 INFO L82 PathProgramCache]: Analyzing trace with hash -612063639, now seen corresponding path program 35 times [2021-07-09 18:24:32,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:32,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976422237] [2021-07-09 18:24:32,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:32,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:32,599 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:32,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:32,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976422237] [2021-07-09 18:24:32,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976422237] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:32,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861397217] [2021-07-09 18:24:32,599 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:32,624 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:24:32,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:32,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-09 18:24:32,625 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:32,682 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:32,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861397217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:32,682 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:32,682 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-07-09 18:24:32,682 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759314027] [2021-07-09 18:24:32,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-09 18:24:32,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:32,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-09 18:24:32,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-07-09 18:24:32,683 INFO L87 Difference]: Start difference. First operand 1119 states and 3766 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:32,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:32,873 INFO L93 Difference]: Finished difference Result 1649 states and 5332 transitions. [2021-07-09 18:24:32,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:24:32,873 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-09 18:24:32,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:32,876 INFO L225 Difference]: With dead ends: 1649 [2021-07-09 18:24:32,876 INFO L226 Difference]: Without dead ends: 1637 [2021-07-09 18:24:32,877 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 100.7ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:24:32,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1637 states. [2021-07-09 18:24:32,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1637 to 1119. [2021-07-09 18:24:32,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 1118 states have (on average 3.3649373881932023) internal successors, (3762), 1118 states have internal predecessors, (3762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:32,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 3762 transitions. [2021-07-09 18:24:32,895 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 3762 transitions. Word has length 24 [2021-07-09 18:24:32,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:32,896 INFO L482 AbstractCegarLoop]: Abstraction has 1119 states and 3762 transitions. [2021-07-09 18:24:32,896 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:32,896 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 3762 transitions. [2021-07-09 18:24:32,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:24:32,897 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:32,897 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:33,098 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:33,098 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:33,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:33,098 INFO L82 PathProgramCache]: Analyzing trace with hash 2003913975, now seen corresponding path program 4 times [2021-07-09 18:24:33,099 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:33,099 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317166310] [2021-07-09 18:24:33,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:33,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:33,320 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:33,320 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:33,320 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317166310] [2021-07-09 18:24:33,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317166310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:33,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945370460] [2021-07-09 18:24:33,321 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:33,346 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:24:33,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:33,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:24:33,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:33,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:33,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:33,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:24:33,582 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:33,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:33,593 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:33,593 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:33,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:24:33,596 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:33,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:33,611 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:33,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:24:33,617 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:33,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:33,632 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:33,633 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:24:33,653 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:33,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945370460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:33,653 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:33,653 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:24:33,653 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306117171] [2021-07-09 18:24:33,653 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:24:33,653 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:33,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:24:33,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:24:33,654 INFO L87 Difference]: Start difference. First operand 1119 states and 3762 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:34,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:34,158 INFO L93 Difference]: Finished difference Result 1517 states and 4955 transitions. [2021-07-09 18:24:34,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:24:34,159 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:24:34,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:34,161 INFO L225 Difference]: With dead ends: 1517 [2021-07-09 18:24:34,161 INFO L226 Difference]: Without dead ends: 1502 [2021-07-09 18:24:34,162 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 575.3ms TimeCoverageRelationStatistics Valid=139, Invalid=511, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:24:34,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1502 states. [2021-07-09 18:24:34,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1502 to 1141. [2021-07-09 18:24:34,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1141 states, 1140 states have (on average 3.362280701754386) internal successors, (3833), 1140 states have internal predecessors, (3833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:34,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1141 states to 1141 states and 3833 transitions. [2021-07-09 18:24:34,180 INFO L78 Accepts]: Start accepts. Automaton has 1141 states and 3833 transitions. Word has length 26 [2021-07-09 18:24:34,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:34,181 INFO L482 AbstractCegarLoop]: Abstraction has 1141 states and 3833 transitions. [2021-07-09 18:24:34,181 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:34,181 INFO L276 IsEmpty]: Start isEmpty. Operand 1141 states and 3833 transitions. [2021-07-09 18:24:34,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:24:34,184 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:34,184 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:34,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:34,407 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:34,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:34,407 INFO L82 PathProgramCache]: Analyzing trace with hash -24484041, now seen corresponding path program 5 times [2021-07-09 18:24:34,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:34,407 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670313314] [2021-07-09 18:24:34,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:34,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:34,650 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:34,650 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:34,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670313314] [2021-07-09 18:24:34,650 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670313314] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:34,650 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153342899] [2021-07-09 18:24:34,650 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:34,675 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:24:34,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:34,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:24:34,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:34,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:34,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:34,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:24:34,875 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:34,881 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:34,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:34,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:34,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:24:34,892 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:34,899 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:34,905 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:34,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:24:34,908 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:34,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:34,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:34,918 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:24:34,950 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:34,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153342899] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:34,950 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:34,950 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:24:34,950 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389084248] [2021-07-09 18:24:34,950 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:24:34,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:34,951 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:24:34,951 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:24:34,951 INFO L87 Difference]: Start difference. First operand 1141 states and 3833 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:35,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:35,435 INFO L93 Difference]: Finished difference Result 1495 states and 4899 transitions. [2021-07-09 18:24:35,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:24:35,436 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:24:35,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:35,439 INFO L225 Difference]: With dead ends: 1495 [2021-07-09 18:24:35,439 INFO L226 Difference]: Without dead ends: 1480 [2021-07-09 18:24:35,439 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 542.3ms TimeCoverageRelationStatistics Valid=141, Invalid=509, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:24:35,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1480 states. [2021-07-09 18:24:35,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1480 to 1150. [2021-07-09 18:24:35,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 3.3568320278503045) internal successors, (3857), 1149 states have internal predecessors, (3857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:35,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 3857 transitions. [2021-07-09 18:24:35,457 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 3857 transitions. Word has length 26 [2021-07-09 18:24:35,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:35,457 INFO L482 AbstractCegarLoop]: Abstraction has 1150 states and 3857 transitions. [2021-07-09 18:24:35,457 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:35,457 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 3857 transitions. [2021-07-09 18:24:35,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:24:35,460 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:35,460 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:35,660 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:35,660 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:35,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:35,661 INFO L82 PathProgramCache]: Analyzing trace with hash 1566945267, now seen corresponding path program 36 times [2021-07-09 18:24:35,661 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:35,661 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384402780] [2021-07-09 18:24:35,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:35,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:36,014 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:36,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:36,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384402780] [2021-07-09 18:24:36,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384402780] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:36,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362494416] [2021-07-09 18:24:36,015 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:36,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:24:36,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:36,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:24:36,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:36,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:36,214 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:36,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:36,216 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:36,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-09 18:24:36,220 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:36,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:36,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:36,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:36,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:36,237 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:24:36,238 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:24:36,241 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:36,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:36,257 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:36,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:24:36,260 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:24:36,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:36,271 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:36,272 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-09 18:24:36,289 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:36,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1362494416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:36,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:36,290 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-09 18:24:36,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1039540429] [2021-07-09 18:24:36,291 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:24:36,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:36,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:24:36,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:24:36,291 INFO L87 Difference]: Start difference. First operand 1150 states and 3857 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:38,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:38,194 INFO L93 Difference]: Finished difference Result 1650 states and 5321 transitions. [2021-07-09 18:24:38,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:24:38,195 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:24:38,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:38,198 INFO L225 Difference]: With dead ends: 1650 [2021-07-09 18:24:38,198 INFO L226 Difference]: Without dead ends: 1635 [2021-07-09 18:24:38,198 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 1798.8ms TimeCoverageRelationStatistics Valid=311, Invalid=1495, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:24:38,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-07-09 18:24:38,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1180. [2021-07-09 18:24:38,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1180 states, 1179 states have (on average 3.340966921119593) internal successors, (3939), 1179 states have internal predecessors, (3939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:38,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1180 states to 1180 states and 3939 transitions. [2021-07-09 18:24:38,216 INFO L78 Accepts]: Start accepts. Automaton has 1180 states and 3939 transitions. Word has length 26 [2021-07-09 18:24:38,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:38,216 INFO L482 AbstractCegarLoop]: Abstraction has 1180 states and 3939 transitions. [2021-07-09 18:24:38,217 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:38,217 INFO L276 IsEmpty]: Start isEmpty. Operand 1180 states and 3939 transitions. [2021-07-09 18:24:38,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:24:38,218 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:38,218 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:38,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-07-09 18:24:38,419 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:38,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:38,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1922974853, now seen corresponding path program 6 times [2021-07-09 18:24:38,419 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:38,419 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771661778] [2021-07-09 18:24:38,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:38,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:38,671 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:38,671 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:38,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771661778] [2021-07-09 18:24:38,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771661778] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:38,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1172057060] [2021-07-09 18:24:38,671 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:38,707 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:24:38,707 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:38,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:24:38,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:38,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:38,874 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:38,874 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:24:38,905 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:38,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:38,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:38,927 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:38,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:24:38,957 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:38,974 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:38,995 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:38,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:24:39,031 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:24:39,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:39,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:39,112 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-07-09 18:24:39,157 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:39,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1172057060] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:39,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:39,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 18:24:39,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016601012] [2021-07-09 18:24:39,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:24:39,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:39,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:24:39,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:24:39,159 INFO L87 Difference]: Start difference. First operand 1180 states and 3939 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:40,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:40,787 INFO L93 Difference]: Finished difference Result 1879 states and 5975 transitions. [2021-07-09 18:24:40,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:24:40,787 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:24:40,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:40,791 INFO L225 Difference]: With dead ends: 1879 [2021-07-09 18:24:40,791 INFO L226 Difference]: Without dead ends: 1864 [2021-07-09 18:24:40,791 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 1335.6ms TimeCoverageRelationStatistics Valid=290, Invalid=1602, Unknown=0, NotChecked=0, Total=1892 [2021-07-09 18:24:40,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1864 states. [2021-07-09 18:24:40,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1864 to 1198. [2021-07-09 18:24:40,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1198 states, 1197 states have (on average 3.346700083542189) internal successors, (4006), 1197 states have internal predecessors, (4006), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:40,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1198 states to 1198 states and 4006 transitions. [2021-07-09 18:24:40,812 INFO L78 Accepts]: Start accepts. Automaton has 1198 states and 4006 transitions. Word has length 26 [2021-07-09 18:24:40,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:40,812 INFO L482 AbstractCegarLoop]: Abstraction has 1198 states and 4006 transitions. [2021-07-09 18:24:40,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:40,813 INFO L276 IsEmpty]: Start isEmpty. Operand 1198 states and 4006 transitions. [2021-07-09 18:24:40,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:24:40,816 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:40,816 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:41,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:41,021 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:41,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:41,021 INFO L82 PathProgramCache]: Analyzing trace with hash -372593289, now seen corresponding path program 37 times [2021-07-09 18:24:41,021 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:41,021 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612060944] [2021-07-09 18:24:41,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:41,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:41,365 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:41,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:41,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612060944] [2021-07-09 18:24:41,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612060944] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:41,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1192979305] [2021-07-09 18:24:41,365 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:41,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:41,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:24:41,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:41,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:41,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:41,664 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:41,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-07-09 18:24:41,808 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:41,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:41,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:41,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:24:41,857 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:41,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-07-09 18:24:41,981 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:42,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:42,068 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:42,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-09 18:24:42,386 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:24:42,999 WARN L205 SmtUtils]: Spent 612.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 131 [2021-07-09 18:24:43,000 INFO L628 ElimStorePlain]: treesize reduction 164, result has 91.1 percent of original size [2021-07-09 18:24:43,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:24:43,573 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:102 [2021-07-09 18:24:43,644 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:43,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1192979305] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:43,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:24:43,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:24:43,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298065082] [2021-07-09 18:24:43,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:24:43,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:24:43,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:24:43,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:24:43,646 INFO L87 Difference]: Start difference. First operand 1198 states and 4006 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:44,252 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 64 DAG size of output: 52 [2021-07-09 18:24:44,371 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 46 [2021-07-09 18:24:45,108 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 58 [2021-07-09 18:24:45,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:24:45,832 INFO L93 Difference]: Finished difference Result 1814 states and 5791 transitions. [2021-07-09 18:24:45,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:24:45,833 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:24:45,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:24:45,836 INFO L225 Difference]: With dead ends: 1814 [2021-07-09 18:24:45,836 INFO L226 Difference]: Without dead ends: 1799 [2021-07-09 18:24:45,836 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 2102.9ms TimeCoverageRelationStatistics Valid=360, Invalid=1710, Unknown=0, NotChecked=0, Total=2070 [2021-07-09 18:24:45,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1799 states. [2021-07-09 18:24:45,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1799 to 1206. [2021-07-09 18:24:45,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1206 states, 1205 states have (on average 3.349377593360996) internal successors, (4036), 1205 states have internal predecessors, (4036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:45,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1206 states to 1206 states and 4036 transitions. [2021-07-09 18:24:45,854 INFO L78 Accepts]: Start accepts. Automaton has 1206 states and 4036 transitions. Word has length 26 [2021-07-09 18:24:45,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:24:45,854 INFO L482 AbstractCegarLoop]: Abstraction has 1206 states and 4036 transitions. [2021-07-09 18:24:45,854 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:24:45,854 INFO L276 IsEmpty]: Start isEmpty. Operand 1206 states and 4036 transitions. [2021-07-09 18:24:45,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:24:45,856 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:24:45,856 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:24:46,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:46,057 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:24:46,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:24:46,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1348912133, now seen corresponding path program 38 times [2021-07-09 18:24:46,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:24:46,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [679905190] [2021-07-09 18:24:46,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:24:46,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:24:46,308 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:24:46,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:24:46,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [679905190] [2021-07-09 18:24:46,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [679905190] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:24:46,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562517424] [2021-07-09 18:24:46,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:24:46,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:24:46,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:24:46,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:24:46,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:24:50,178 WARN L205 SmtUtils]: Spent 925.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-07-09 18:24:51,092 WARN L205 SmtUtils]: Spent 884.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-07-09 18:24:51,148 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:51,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 43 treesize of output 83 [2021-07-09 18:24:52,098 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:52,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:52,191 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:52,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 75 [2021-07-09 18:24:53,100 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:24:53,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:53,256 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:24:53,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-09 18:24:53,576 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:24:54,504 WARN L205 SmtUtils]: Spent 926.00 ms on a formula simplification. DAG size of input: 163 DAG size of output: 145 [2021-07-09 18:24:54,505 INFO L628 ElimStorePlain]: treesize reduction 536, result has 75.4 percent of original size [2021-07-09 18:24:55,659 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 247 DAG size of output: 227 [2021-07-09 18:24:56,274 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 191 DAG size of output: 194 [2021-07-09 18:24:56,465 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 206 DAG size of output: 209 [2021-07-09 18:24:56,663 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 190 [2021-07-09 18:24:57,417 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 243 DAG size of output: 205 [2021-07-09 18:24:57,586 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 243 DAG size of output: 205 [2021-07-09 18:24:57,771 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 251 DAG size of output: 213 [2021-07-09 18:24:58,569 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 153 [2021-07-09 18:24:58,707 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification. DAG size of input: 241 DAG size of output: 211 [2021-07-09 18:24:58,850 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 241 DAG size of output: 211 [2021-07-09 18:24:59,006 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 251 DAG size of output: 221 [2021-07-09 18:24:59,370 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 333 DAG size of output: 296 [2021-07-09 18:25:00,273 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 307 DAG size of output: 263 [2021-07-09 18:25:00,387 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 307 DAG size of output: 263 [2021-07-09 18:25:02,015 WARN L205 SmtUtils]: Spent 462.00 ms on a formula simplification. DAG size of input: 525 DAG size of output: 469 [2021-07-09 18:25:02,475 WARN L205 SmtUtils]: Spent 457.00 ms on a formula simplification. DAG size of input: 525 DAG size of output: 469 [2021-07-09 18:25:03,069 WARN L205 SmtUtils]: Spent 587.00 ms on a formula simplification. DAG size of input: 558 DAG size of output: 502 [2021-07-09 18:25:03,220 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 318 DAG size of output: 318 [2021-07-09 18:25:03,721 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 230 DAG size of output: 196 [2021-07-09 18:25:04,140 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 339 DAG size of output: 295 [2021-07-09 18:25:04,892 WARN L205 SmtUtils]: Spent 655.00 ms on a formula simplification. DAG size of input: 506 DAG size of output: 447 [2021-07-09 18:25:05,515 WARN L205 SmtUtils]: Spent 620.00 ms on a formula simplification. DAG size of input: 506 DAG size of output: 447 [2021-07-09 18:25:07,006 WARN L205 SmtUtils]: Spent 1.48 s on a formula simplification. DAG size of input: 511 DAG size of output: 493 [2021-07-09 18:25:07,569 WARN L205 SmtUtils]: Spent 531.00 ms on a formula simplification. DAG size of input: 425 DAG size of output: 399 [2021-07-09 18:25:08,244 WARN L205 SmtUtils]: Spent 671.00 ms on a formula simplification. DAG size of input: 429 DAG size of output: 365 [2021-07-09 18:25:08,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:25:08,250 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:65, output treesize:14812 [2021-07-09 18:25:08,910 WARN L205 SmtUtils]: Spent 659.00 ms on a formula simplification. DAG size of input: 429 DAG size of output: 365 [2021-07-09 18:25:09,253 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 365 DAG size of output: 365 [2021-07-09 18:25:09,593 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 365 DAG size of output: 365 [2021-07-09 18:25:09,937 WARN L205 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 365 DAG size of output: 365 [2021-07-09 18:25:11,164 WARN L205 SmtUtils]: Spent 1.08 s on a formula simplification. DAG size of input: 359 DAG size of output: 57 [2021-07-09 18:25:11,314 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:25:11,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562517424] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:25:11,315 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:25:11,315 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-07-09 18:25:11,315 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131847599] [2021-07-09 18:25:11,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:25:11,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:25:11,316 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:25:11,316 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=430, Unknown=2, NotChecked=0, Total=506 [2021-07-09 18:25:11,316 INFO L87 Difference]: Start difference. First operand 1206 states and 4036 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:25:31,249 WARN L205 SmtUtils]: Spent 1.89 s on a formula simplification. DAG size of input: 65 DAG size of output: 53 [2021-07-09 18:25:48,838 WARN L205 SmtUtils]: Spent 1.34 s on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-07-09 18:26:05,907 WARN L205 SmtUtils]: Spent 3.18 s on a formula simplification. DAG size of input: 109 DAG size of output: 59 [2021-07-09 18:26:10,002 WARN L205 SmtUtils]: Spent 3.12 s on a formula simplification. DAG size of input: 71 DAG size of output: 60 [2021-07-09 18:26:21,737 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 106 DAG size of output: 59 [2021-07-09 18:26:22,699 WARN L205 SmtUtils]: Spent 903.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-09 18:26:28,667 WARN L205 SmtUtils]: Spent 958.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2021-07-09 18:26:30,197 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-07-09 18:26:30,481 WARN L205 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 38 [2021-07-09 18:26:30,643 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 44 [2021-07-09 18:26:30,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:30,728 INFO L93 Difference]: Finished difference Result 2218 states and 6997 transitions. [2021-07-09 18:26:30,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:26:30,729 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:26:30,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:30,733 INFO L225 Difference]: With dead ends: 2218 [2021-07-09 18:26:30,733 INFO L226 Difference]: Without dead ends: 2188 [2021-07-09 18:26:30,734 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 743 ImplicationChecksByTransitivity, 35492.2ms TimeCoverageRelationStatistics Valid=422, Invalid=2530, Unknown=18, NotChecked=0, Total=2970 [2021-07-09 18:26:30,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2188 states. [2021-07-09 18:26:30,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2188 to 1219. [2021-07-09 18:26:30,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 1218 states have (on average 3.3505747126436782) internal successors, (4081), 1218 states have internal predecessors, (4081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:30,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 4081 transitions. [2021-07-09 18:26:30,758 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 4081 transitions. Word has length 26 [2021-07-09 18:26:30,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:30,758 INFO L482 AbstractCegarLoop]: Abstraction has 1219 states and 4081 transitions. [2021-07-09 18:26:30,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:30,758 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 4081 transitions. [2021-07-09 18:26:30,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:26:30,760 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:30,760 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:26:30,961 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-07-09 18:26:30,961 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:30,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:30,962 INFO L82 PathProgramCache]: Analyzing trace with hash 860987935, now seen corresponding path program 7 times [2021-07-09 18:26:30,962 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:30,962 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494199667] [2021-07-09 18:26:30,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:30,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:31,193 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:31,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:31,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494199667] [2021-07-09 18:26:31,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494199667] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:31,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281525738] [2021-07-09 18:26:31,194 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:26:31,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:31,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:26:31,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:31,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:31,394 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:31,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:26:31,397 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:31,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:31,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:31,406 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:31,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:26:31,408 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:31,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:31,421 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:31,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:26:31,422 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:31,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:31,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:31,432 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:26:31,446 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:31,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281525738] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:31,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:31,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:26:31,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813427966] [2021-07-09 18:26:31,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:26:31,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:31,447 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:26:31,447 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:26:31,447 INFO L87 Difference]: Start difference. First operand 1219 states and 4081 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:32,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:32,047 INFO L93 Difference]: Finished difference Result 1622 states and 5290 transitions. [2021-07-09 18:26:32,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:26:32,047 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:26:32,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:32,050 INFO L225 Difference]: With dead ends: 1622 [2021-07-09 18:26:32,050 INFO L226 Difference]: Without dead ends: 1607 [2021-07-09 18:26:32,051 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 666.9ms TimeCoverageRelationStatistics Valid=161, Invalid=595, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:26:32,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1607 states. [2021-07-09 18:26:32,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1607 to 1230. [2021-07-09 18:26:32,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1230 states, 1229 states have (on average 3.3474369406021154) internal successors, (4114), 1229 states have internal predecessors, (4114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:32,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1230 states to 1230 states and 4114 transitions. [2021-07-09 18:26:32,070 INFO L78 Accepts]: Start accepts. Automaton has 1230 states and 4114 transitions. Word has length 26 [2021-07-09 18:26:32,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:32,070 INFO L482 AbstractCegarLoop]: Abstraction has 1230 states and 4114 transitions. [2021-07-09 18:26:32,070 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:32,070 INFO L276 IsEmpty]: Start isEmpty. Operand 1230 states and 4114 transitions. [2021-07-09 18:26:32,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:26:32,073 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:32,073 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:26:32,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1667,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:32,289 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:32,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:32,290 INFO L82 PathProgramCache]: Analyzing trace with hash -1167410081, now seen corresponding path program 8 times [2021-07-09 18:26:32,290 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:32,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118055175] [2021-07-09 18:26:32,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:32,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:32,518 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:32,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:32,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118055175] [2021-07-09 18:26:32,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118055175] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:32,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286764835] [2021-07-09 18:26:32,518 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:26:32,543 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:26:32,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:32,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:26:32,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:32,734 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:32,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-09 18:26:32,791 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:32,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:32,825 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:32,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-09 18:26:32,878 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:32,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:32,939 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:32,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:26:32,945 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:26:33,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:33,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:33,087 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:102 [2021-07-09 18:26:33,172 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:33,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286764835] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:33,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:33,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-07-09 18:26:33,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247212686] [2021-07-09 18:26:33,173 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:26:33,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:33,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:26:33,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:26:33,173 INFO L87 Difference]: Start difference. First operand 1230 states and 4114 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:34,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:34,282 INFO L93 Difference]: Finished difference Result 1684 states and 5459 transitions. [2021-07-09 18:26:34,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:26:34,283 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:26:34,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:34,286 INFO L225 Difference]: With dead ends: 1684 [2021-07-09 18:26:34,286 INFO L226 Difference]: Without dead ends: 1669 [2021-07-09 18:26:34,287 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 1044.5ms TimeCoverageRelationStatistics Valid=194, Invalid=996, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:26:34,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1669 states. [2021-07-09 18:26:34,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1669 to 1233. [2021-07-09 18:26:34,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1233 states, 1232 states have (on average 3.3490259740259742) internal successors, (4126), 1232 states have internal predecessors, (4126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:34,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1233 states to 1233 states and 4126 transitions. [2021-07-09 18:26:34,308 INFO L78 Accepts]: Start accepts. Automaton has 1233 states and 4126 transitions. Word has length 26 [2021-07-09 18:26:34,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:34,308 INFO L482 AbstractCegarLoop]: Abstraction has 1233 states and 4126 transitions. [2021-07-09 18:26:34,308 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:34,308 INFO L276 IsEmpty]: Start isEmpty. Operand 1233 states and 4126 transitions. [2021-07-09 18:26:34,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:26:34,311 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:34,311 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:26:34,534 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1668 [2021-07-09 18:26:34,534 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:34,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:34,534 INFO L82 PathProgramCache]: Analyzing trace with hash 1190147507, now seen corresponding path program 9 times [2021-07-09 18:26:34,534 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:34,534 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081751785] [2021-07-09 18:26:34,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:34,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:34,724 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:34,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:34,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081751785] [2021-07-09 18:26:34,724 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081751785] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:34,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756849749] [2021-07-09 18:26:34,725 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:26:34,750 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:26:34,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:34,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:26:34,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:34,960 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:34,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:34,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:26:34,963 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:34,971 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:34,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:34,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:34,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:26:34,976 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:34,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:34,996 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:34,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:26:34,998 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:35,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:35,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:35,010 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:52, output treesize:3 [2021-07-09 18:26:35,040 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:35,041 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756849749] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:35,041 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:35,041 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:26:35,041 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20753047] [2021-07-09 18:26:35,041 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:26:35,041 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:35,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:26:35,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:26:35,042 INFO L87 Difference]: Start difference. First operand 1233 states and 4126 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:36,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:36,863 INFO L93 Difference]: Finished difference Result 1868 states and 6059 transitions. [2021-07-09 18:26:36,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:26:36,863 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:26:36,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:36,866 INFO L225 Difference]: With dead ends: 1868 [2021-07-09 18:26:36,866 INFO L226 Difference]: Without dead ends: 1853 [2021-07-09 18:26:36,867 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 701.7ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:26:36,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1853 states. [2021-07-09 18:26:36,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1853 to 1242. [2021-07-09 18:26:36,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1242 states, 1241 states have (on average 3.353746978243352) internal successors, (4162), 1241 states have internal predecessors, (4162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:36,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1242 states to 1242 states and 4162 transitions. [2021-07-09 18:26:36,888 INFO L78 Accepts]: Start accepts. Automaton has 1242 states and 4162 transitions. Word has length 26 [2021-07-09 18:26:36,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:36,888 INFO L482 AbstractCegarLoop]: Abstraction has 1242 states and 4162 transitions. [2021-07-09 18:26:36,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:36,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1242 states and 4162 transitions. [2021-07-09 18:26:36,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:26:36,890 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:36,890 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:26:37,091 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1728,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:37,091 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:37,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:37,091 INFO L82 PathProgramCache]: Analyzing trace with hash 1022338415, now seen corresponding path program 10 times [2021-07-09 18:26:37,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:37,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1401479392] [2021-07-09 18:26:37,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:37,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:37,311 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:37,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:37,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1401479392] [2021-07-09 18:26:37,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1401479392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:37,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444785878] [2021-07-09 18:26:37,311 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:26:37,336 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:26:37,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:37,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:26:37,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:37,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:37,490 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:37,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:26:37,493 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:37,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:37,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:37,506 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:37,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:26:37,509 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:37,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:37,525 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:37,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:26:37,527 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:37,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:37,537 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:37,537 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:26:37,556 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:37,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444785878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:37,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:37,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:26:37,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [897945086] [2021-07-09 18:26:37,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:26:37,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:37,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:26:37,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:26:37,557 INFO L87 Difference]: Start difference. First operand 1242 states and 4162 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:37,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:37,926 INFO L93 Difference]: Finished difference Result 1549 states and 5097 transitions. [2021-07-09 18:26:37,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:26:37,927 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:26:37,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:37,929 INFO L225 Difference]: With dead ends: 1549 [2021-07-09 18:26:37,929 INFO L226 Difference]: Without dead ends: 1534 [2021-07-09 18:26:37,930 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 93 ImplicationChecksByTransitivity, 439.2ms TimeCoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:26:37,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1534 states. [2021-07-09 18:26:37,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1534 to 1238. [2021-07-09 18:26:37,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 3.3532740501212612) internal successors, (4148), 1237 states have internal predecessors, (4148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:37,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 4148 transitions. [2021-07-09 18:26:37,947 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 4148 transitions. Word has length 26 [2021-07-09 18:26:37,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:37,947 INFO L482 AbstractCegarLoop]: Abstraction has 1238 states and 4148 transitions. [2021-07-09 18:26:37,947 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:37,947 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 4148 transitions. [2021-07-09 18:26:37,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:26:37,949 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:37,949 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:26:38,150 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1729,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:38,150 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:38,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:38,150 INFO L82 PathProgramCache]: Analyzing trace with hash -1045177613, now seen corresponding path program 11 times [2021-07-09 18:26:38,150 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:38,150 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308311447] [2021-07-09 18:26:38,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:38,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:38,314 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:38,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:38,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308311447] [2021-07-09 18:26:38,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308311447] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:38,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626232398] [2021-07-09 18:26:38,315 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:26:38,343 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:26:38,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:38,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:26:38,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:38,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:38,498 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:38,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:26:38,531 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:38,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:38,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:38,554 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:38,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:26:38,575 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:38,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:38,614 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:38,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:26:38,620 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:26:38,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:38,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:38,677 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:15 [2021-07-09 18:26:38,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:38,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626232398] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:38,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:38,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:26:38,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297929575] [2021-07-09 18:26:38,718 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:26:38,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:38,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:26:38,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:26:38,718 INFO L87 Difference]: Start difference. First operand 1238 states and 4148 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:39,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:39,771 INFO L93 Difference]: Finished difference Result 2068 states and 6699 transitions. [2021-07-09 18:26:39,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:26:39,771 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:26:39,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:39,775 INFO L225 Difference]: With dead ends: 2068 [2021-07-09 18:26:39,776 INFO L226 Difference]: Without dead ends: 2053 [2021-07-09 18:26:39,776 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 402 ImplicationChecksByTransitivity, 863.3ms TimeCoverageRelationStatistics Valid=312, Invalid=1094, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:26:39,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2053 states. [2021-07-09 18:26:39,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2053 to 1238. [2021-07-09 18:26:39,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 3.3532740501212612) internal successors, (4148), 1237 states have internal predecessors, (4148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:39,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 4148 transitions. [2021-07-09 18:26:39,799 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 4148 transitions. Word has length 26 [2021-07-09 18:26:39,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:39,799 INFO L482 AbstractCegarLoop]: Abstraction has 1238 states and 4148 transitions. [2021-07-09 18:26:39,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:39,800 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 4148 transitions. [2021-07-09 18:26:39,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:26:39,801 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:39,802 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:26:40,002 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1730 [2021-07-09 18:26:40,002 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:40,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:40,003 INFO L82 PathProgramCache]: Analyzing trace with hash -1541898973, now seen corresponding path program 12 times [2021-07-09 18:26:40,003 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:40,003 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650249240] [2021-07-09 18:26:40,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:40,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:40,223 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:40,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:40,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650249240] [2021-07-09 18:26:40,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650249240] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:40,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568130610] [2021-07-09 18:26:40,224 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:26:40,251 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:26:40,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:40,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:26:40,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:40,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:40,386 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:40,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:26:40,403 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:40,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:40,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:40,421 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:40,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:26:40,439 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:40,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:40,470 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:40,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:26:40,475 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:26:40,516 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:40,538 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:40,538 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:24 [2021-07-09 18:26:40,575 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:40,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568130610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:40,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:40,576 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 18:26:40,576 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55543594] [2021-07-09 18:26:40,576 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:26:40,576 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:40,576 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:26:40,576 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:26:40,576 INFO L87 Difference]: Start difference. First operand 1238 states and 4148 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:42,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:42,081 INFO L93 Difference]: Finished difference Result 1885 states and 6123 transitions. [2021-07-09 18:26:42,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-09 18:26:42,082 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:26:42,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:42,085 INFO L225 Difference]: With dead ends: 1885 [2021-07-09 18:26:42,086 INFO L226 Difference]: Without dead ends: 1870 [2021-07-09 18:26:42,086 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 1257.5ms TimeCoverageRelationStatistics Valid=312, Invalid=1410, Unknown=0, NotChecked=0, Total=1722 [2021-07-09 18:26:42,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1870 states. [2021-07-09 18:26:42,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1870 to 1238. [2021-07-09 18:26:42,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1238 states, 1237 states have (on average 3.3532740501212612) internal successors, (4148), 1237 states have internal predecessors, (4148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:42,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1238 states to 1238 states and 4148 transitions. [2021-07-09 18:26:42,107 INFO L78 Accepts]: Start accepts. Automaton has 1238 states and 4148 transitions. Word has length 26 [2021-07-09 18:26:42,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:42,107 INFO L482 AbstractCegarLoop]: Abstraction has 1238 states and 4148 transitions. [2021-07-09 18:26:42,107 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:42,108 INFO L276 IsEmpty]: Start isEmpty. Operand 1238 states and 4148 transitions. [2021-07-09 18:26:42,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:26:42,109 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:42,109 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:26:42,310 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1749,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:42,310 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:42,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:42,310 INFO L82 PathProgramCache]: Analyzing trace with hash -73165897, now seen corresponding path program 39 times [2021-07-09 18:26:42,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:42,310 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60193023] [2021-07-09 18:26:42,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:42,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:42,537 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:42,537 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:42,537 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60193023] [2021-07-09 18:26:42,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60193023] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:42,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [639327734] [2021-07-09 18:26:42,538 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:42,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:26:42,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:42,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:26:42,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:42,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:42,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:42,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:42,694 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:42,694 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-09 18:26:42,696 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:42,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:42,704 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:42,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:42,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:42,706 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:42,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:26:42,708 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:42,715 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:42,721 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:42,721 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:26:42,722 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:42,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:42,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:42,731 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-09 18:26:42,750 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:42,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [639327734] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:42,750 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:42,750 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-09 18:26:42,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898876156] [2021-07-09 18:26:42,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:26:42,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:42,751 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:26:42,751 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:26:42,751 INFO L87 Difference]: Start difference. First operand 1238 states and 4148 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:44,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:44,552 INFO L93 Difference]: Finished difference Result 2877 states and 8911 transitions. [2021-07-09 18:26:44,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-09 18:26:44,552 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:26:44,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:44,557 INFO L225 Difference]: With dead ends: 2877 [2021-07-09 18:26:44,558 INFO L226 Difference]: Without dead ends: 2832 [2021-07-09 18:26:44,558 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 845 ImplicationChecksByTransitivity, 1562.2ms TimeCoverageRelationStatistics Valid=545, Invalid=2535, Unknown=0, NotChecked=0, Total=3080 [2021-07-09 18:26:44,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2832 states. [2021-07-09 18:26:44,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2832 to 1288. [2021-07-09 18:26:44,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1287 states have (on average 3.3737373737373737) internal successors, (4342), 1287 states have internal predecessors, (4342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:44,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4342 transitions. [2021-07-09 18:26:44,585 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4342 transitions. Word has length 26 [2021-07-09 18:26:44,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:44,585 INFO L482 AbstractCegarLoop]: Abstraction has 1288 states and 4342 transitions. [2021-07-09 18:26:44,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:44,585 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4342 transitions. [2021-07-09 18:26:44,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:26:44,587 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:44,587 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:26:44,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1767 [2021-07-09 18:26:44,789 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:44,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:44,789 INFO L82 PathProgramCache]: Analyzing trace with hash 1129146471, now seen corresponding path program 40 times [2021-07-09 18:26:44,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:44,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468019160] [2021-07-09 18:26:44,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:44,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:45,056 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:45,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:45,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468019160] [2021-07-09 18:26:45,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468019160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:45,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724637945] [2021-07-09 18:26:45,056 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:45,090 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:26:45,090 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:45,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:26:45,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:45,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:45,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:45,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:45,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-09 18:26:45,239 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:45,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:45,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:45,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:45,251 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:45,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:26:45,253 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:45,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:45,266 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:45,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:26:45,267 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:45,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:45,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:45,278 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-09 18:26:45,297 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:45,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724637945] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:45,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:45,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-09 18:26:45,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788175190] [2021-07-09 18:26:45,297 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:26:45,297 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:45,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:26:45,298 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:26:45,298 INFO L87 Difference]: Start difference. First operand 1288 states and 4342 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:47,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:47,002 INFO L93 Difference]: Finished difference Result 2741 states and 8623 transitions. [2021-07-09 18:26:47,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:26:47,002 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:26:47,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:47,007 INFO L225 Difference]: With dead ends: 2741 [2021-07-09 18:26:47,007 INFO L226 Difference]: Without dead ends: 2696 [2021-07-09 18:26:47,007 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 717 ImplicationChecksByTransitivity, 1534.9ms TimeCoverageRelationStatistics Valid=485, Invalid=2065, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:26:47,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2696 states. [2021-07-09 18:26:47,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2696 to 1284. [2021-07-09 18:26:47,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1284 states, 1283 states have (on average 3.38269680436477) internal successors, (4340), 1283 states have internal predecessors, (4340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:47,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1284 states to 1284 states and 4340 transitions. [2021-07-09 18:26:47,032 INFO L78 Accepts]: Start accepts. Automaton has 1284 states and 4340 transitions. Word has length 26 [2021-07-09 18:26:47,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:47,032 INFO L482 AbstractCegarLoop]: Abstraction has 1284 states and 4340 transitions. [2021-07-09 18:26:47,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:47,032 INFO L276 IsEmpty]: Start isEmpty. Operand 1284 states and 4340 transitions. [2021-07-09 18:26:47,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:26:47,034 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:47,034 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:26:47,235 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1768,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:47,235 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:47,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:47,235 INFO L82 PathProgramCache]: Analyzing trace with hash -1332172173, now seen corresponding path program 41 times [2021-07-09 18:26:47,235 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:47,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108190823] [2021-07-09 18:26:47,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:47,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:47,443 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:47,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:47,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108190823] [2021-07-09 18:26:47,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108190823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:47,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557307193] [2021-07-09 18:26:47,443 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:26:47,469 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:26:47,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:47,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:26:47,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:47,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:47,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:47,587 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:47,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 65 [2021-07-09 18:26:47,700 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:47,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:47,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:47,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:47,749 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:47,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-07-09 18:26:47,859 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:47,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:47,931 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:47,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-09 18:26:48,148 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:26:48,655 WARN L205 SmtUtils]: Spent 506.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 132 [2021-07-09 18:26:48,656 INFO L628 ElimStorePlain]: treesize reduction 198, result has 89.8 percent of original size [2021-07-09 18:26:48,978 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:48,979 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:38 [2021-07-09 18:26:49,030 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:49,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557307193] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:49,030 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:49,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-09 18:26:49,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10086660] [2021-07-09 18:26:49,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:26:49,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:49,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:26:49,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:26:49,031 INFO L87 Difference]: Start difference. First operand 1284 states and 4340 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:51,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:51,338 INFO L93 Difference]: Finished difference Result 3022 states and 9448 transitions. [2021-07-09 18:26:51,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-07-09 18:26:51,338 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:26:51,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:51,344 INFO L225 Difference]: With dead ends: 3022 [2021-07-09 18:26:51,344 INFO L226 Difference]: Without dead ends: 2977 [2021-07-09 18:26:51,344 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 1790.2ms TimeCoverageRelationStatistics Valid=567, Invalid=2295, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:26:51,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2977 states. [2021-07-09 18:26:51,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2977 to 1288. [2021-07-09 18:26:51,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1287 states have (on average 3.3885003885003884) internal successors, (4361), 1287 states have internal predecessors, (4361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:51,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4361 transitions. [2021-07-09 18:26:51,371 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4361 transitions. Word has length 26 [2021-07-09 18:26:51,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:51,371 INFO L482 AbstractCegarLoop]: Abstraction has 1288 states and 4361 transitions. [2021-07-09 18:26:51,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:51,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4361 transitions. [2021-07-09 18:26:51,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:26:51,373 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:51,373 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:26:51,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1769 [2021-07-09 18:26:51,574 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:51,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:51,574 INFO L82 PathProgramCache]: Analyzing trace with hash 1119783259, now seen corresponding path program 13 times [2021-07-09 18:26:51,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:51,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248841878] [2021-07-09 18:26:51,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:51,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:51,799 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:51,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:51,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248841878] [2021-07-09 18:26:51,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248841878] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:51,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120095676] [2021-07-09 18:26:51,799 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:51,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:51,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:26:51,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:51,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:51,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:51,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:26:51,988 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:51,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:51,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:26:51,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:26:51,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:26:52,000 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:52,006 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:52,013 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:52,013 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:26:52,014 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:26:52,022 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:52,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:52,024 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:26:52,042 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:52,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120095676] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:52,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:52,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:26:52,042 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693960128] [2021-07-09 18:26:52,042 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:26:52,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:52,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:26:52,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:26:52,043 INFO L87 Difference]: Start difference. First operand 1288 states and 4361 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:52,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:52,567 INFO L93 Difference]: Finished difference Result 1650 states and 5461 transitions. [2021-07-09 18:26:52,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:26:52,567 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:26:52,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:52,571 INFO L225 Difference]: With dead ends: 1650 [2021-07-09 18:26:52,571 INFO L226 Difference]: Without dead ends: 1635 [2021-07-09 18:26:52,571 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 533.2ms TimeCoverageRelationStatistics Valid=131, Invalid=571, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:26:52,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1635 states. [2021-07-09 18:26:52,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1635 to 1297. [2021-07-09 18:26:52,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1297 states, 1296 states have (on average 3.388117283950617) internal successors, (4391), 1296 states have internal predecessors, (4391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:52,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1297 states to 1297 states and 4391 transitions. [2021-07-09 18:26:52,592 INFO L78 Accepts]: Start accepts. Automaton has 1297 states and 4391 transitions. Word has length 26 [2021-07-09 18:26:52,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:52,592 INFO L482 AbstractCegarLoop]: Abstraction has 1297 states and 4391 transitions. [2021-07-09 18:26:52,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:52,592 INFO L276 IsEmpty]: Start isEmpty. Operand 1297 states and 4391 transitions. [2021-07-09 18:26:52,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:26:52,594 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:52,594 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:26:52,795 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1893 [2021-07-09 18:26:52,795 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:52,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:52,795 INFO L82 PathProgramCache]: Analyzing trace with hash 1448942831, now seen corresponding path program 14 times [2021-07-09 18:26:52,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:52,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27111706] [2021-07-09 18:26:52,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:52,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:53,012 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:53,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:53,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27111706] [2021-07-09 18:26:53,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27111706] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:53,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152388683] [2021-07-09 18:26:53,012 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:53,037 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:26:53,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:53,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:26:53,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:53,202 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:53,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-09 18:26:53,249 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:53,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:53,278 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:53,279 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-09 18:26:53,316 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:53,342 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:53,364 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:53,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:26:53,369 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:26:53,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:53,482 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:26:53,482 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:75 [2021-07-09 18:26:53,546 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:53,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152388683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:53,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:53,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-07-09 18:26:53,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2276972] [2021-07-09 18:26:53,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:26:53,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:53,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:26:53,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:26:53,547 INFO L87 Difference]: Start difference. First operand 1297 states and 4391 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:54,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:26:54,826 INFO L93 Difference]: Finished difference Result 2002 states and 6515 transitions. [2021-07-09 18:26:54,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:26:54,827 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:26:54,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:26:54,830 INFO L225 Difference]: With dead ends: 2002 [2021-07-09 18:26:54,830 INFO L226 Difference]: Without dead ends: 1987 [2021-07-09 18:26:54,830 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 981.8ms TimeCoverageRelationStatistics Valid=198, Invalid=1208, Unknown=0, NotChecked=0, Total=1406 [2021-07-09 18:26:54,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1987 states. [2021-07-09 18:26:54,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1987 to 1289. [2021-07-09 18:26:54,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1289 states, 1288 states have (on average 3.3975155279503104) internal successors, (4376), 1288 states have internal predecessors, (4376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:54,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1289 states to 1289 states and 4376 transitions. [2021-07-09 18:26:54,860 INFO L78 Accepts]: Start accepts. Automaton has 1289 states and 4376 transitions. Word has length 26 [2021-07-09 18:26:54,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:26:54,860 INFO L482 AbstractCegarLoop]: Abstraction has 1289 states and 4376 transitions. [2021-07-09 18:26:54,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:26:54,861 INFO L276 IsEmpty]: Start isEmpty. Operand 1289 states and 4376 transitions. [2021-07-09 18:26:54,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:26:54,862 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:26:54,863 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:26:55,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1894,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:55,064 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:26:55,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:26:55,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1281133739, now seen corresponding path program 15 times [2021-07-09 18:26:55,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:26:55,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208362212] [2021-07-09 18:26:55,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:26:55,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:26:55,333 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:55,333 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:26:55,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208362212] [2021-07-09 18:26:55,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208362212] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:55,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368263793] [2021-07-09 18:26:55,333 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:26:55,363 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:26:55,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:26:55,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:26:55,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:26:56,795 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:56,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 59 [2021-07-09 18:26:56,881 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:56,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:56,931 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:56,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-07-09 18:26:57,036 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:26:57,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:57,114 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:57,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:26:57,121 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:26:57,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:26:57,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 16 xjuncts. [2021-07-09 18:26:57,373 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:617 [2021-07-09 18:26:57,746 WARN L205 SmtUtils]: Spent 312.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 53 [2021-07-09 18:26:57,902 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:26:57,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368263793] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:26:57,903 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:26:57,903 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-09 18:26:57,903 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476844025] [2021-07-09 18:26:57,903 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:26:57,903 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:26:57,903 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:26:57,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=292, Unknown=1, NotChecked=0, Total=342 [2021-07-09 18:26:57,903 INFO L87 Difference]: Start difference. First operand 1289 states and 4376 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:00,293 WARN L205 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2021-07-09 18:27:01,848 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 69 [2021-07-09 18:27:06,895 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 44 [2021-07-09 18:27:07,065 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 59 [2021-07-09 18:27:07,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:07,120 INFO L93 Difference]: Finished difference Result 1952 states and 6311 transitions. [2021-07-09 18:27:07,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:27:07,120 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:27:07,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:07,124 INFO L225 Difference]: With dead ends: 1952 [2021-07-09 18:27:07,124 INFO L226 Difference]: Without dead ends: 1937 [2021-07-09 18:27:07,124 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 7241.5ms TimeCoverageRelationStatistics Valid=313, Invalid=1754, Unknown=3, NotChecked=0, Total=2070 [2021-07-09 18:27:07,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2021-07-09 18:27:07,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1302. [2021-07-09 18:27:07,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1302 states, 1301 states have (on average 3.4027671022290544) internal successors, (4427), 1301 states have internal predecessors, (4427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:07,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1302 states to 1302 states and 4427 transitions. [2021-07-09 18:27:07,153 INFO L78 Accepts]: Start accepts. Automaton has 1302 states and 4427 transitions. Word has length 26 [2021-07-09 18:27:07,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:07,153 INFO L482 AbstractCegarLoop]: Abstraction has 1302 states and 4427 transitions. [2021-07-09 18:27:07,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:07,154 INFO L276 IsEmpty]: Start isEmpty. Operand 1302 states and 4427 transitions. [2021-07-09 18:27:07,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:27:07,157 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:07,157 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:27:07,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1950 [2021-07-09 18:27:07,381 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:07,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:07,381 INFO L82 PathProgramCache]: Analyzing trace with hash 1261165713, now seen corresponding path program 16 times [2021-07-09 18:27:07,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:07,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24449900] [2021-07-09 18:27:07,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:07,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:07,627 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:07,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:07,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24449900] [2021-07-09 18:27:07,627 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24449900] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:07,627 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999426501] [2021-07-09 18:27:07,627 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:07,653 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:27:07,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:07,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:27:07,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:07,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:07,768 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:07,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:27:07,786 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:07,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:07,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:07,808 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:07,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:27:07,825 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:07,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:07,861 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:07,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:27:07,872 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:27:07,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:07,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:07,937 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:55, output treesize:17 [2021-07-09 18:27:07,982 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:07,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999426501] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:07,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:07,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:27:07,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640867679] [2021-07-09 18:27:07,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:27:07,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:07,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:27:07,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:27:07,983 INFO L87 Difference]: Start difference. First operand 1302 states and 4427 transitions. Second operand has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:08,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:08,365 INFO L93 Difference]: Finished difference Result 1783 states and 5883 transitions. [2021-07-09 18:27:08,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:27:08,365 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:27:08,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:08,369 INFO L225 Difference]: With dead ends: 1783 [2021-07-09 18:27:08,369 INFO L226 Difference]: Without dead ends: 1768 [2021-07-09 18:27:08,369 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 439.1ms TimeCoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:27:08,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1768 states. [2021-07-09 18:27:08,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1768 to 1298. [2021-07-09 18:27:08,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1298 states, 1297 states have (on average 3.397070161912105) internal successors, (4406), 1297 states have internal predecessors, (4406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:08,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1298 states to 1298 states and 4406 transitions. [2021-07-09 18:27:08,388 INFO L78 Accepts]: Start accepts. Automaton has 1298 states and 4406 transitions. Word has length 26 [2021-07-09 18:27:08,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:08,388 INFO L482 AbstractCegarLoop]: Abstraction has 1298 states and 4406 transitions. [2021-07-09 18:27:08,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.2666666666666666) internal successors, (34), 15 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:08,388 INFO L276 IsEmpty]: Start isEmpty. Operand 1298 states and 4406 transitions. [2021-07-09 18:27:08,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:27:08,390 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:08,390 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:27:08,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2048,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:08,591 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:08,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:08,591 INFO L82 PathProgramCache]: Analyzing trace with hash -1283103649, now seen corresponding path program 17 times [2021-07-09 18:27:08,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:08,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490384623] [2021-07-09 18:27:08,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:08,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:08,836 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:08,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:08,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490384623] [2021-07-09 18:27:08,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490384623] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:08,837 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912399064] [2021-07-09 18:27:08,837 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:08,870 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:27:08,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:08,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:27:08,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:09,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:09,120 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:09,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:27:09,123 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:09,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:09,132 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:09,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:09,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:27:09,135 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:09,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:09,149 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:09,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:27:09,150 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:09,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:09,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:09,160 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:27:09,178 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:09,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912399064] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:09,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:09,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:27:09,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456853152] [2021-07-09 18:27:09,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:27:09,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:09,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:27:09,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:27:09,179 INFO L87 Difference]: Start difference. First operand 1298 states and 4406 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:10,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:10,316 INFO L93 Difference]: Finished difference Result 1768 states and 5860 transitions. [2021-07-09 18:27:10,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:27:10,317 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:27:10,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:10,320 INFO L225 Difference]: With dead ends: 1768 [2021-07-09 18:27:10,320 INFO L226 Difference]: Without dead ends: 1753 [2021-07-09 18:27:10,320 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 1013.8ms TimeCoverageRelationStatistics Valid=214, Invalid=1046, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:27:10,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1753 states. [2021-07-09 18:27:10,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1753 to 1301. [2021-07-09 18:27:10,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1301 states, 1300 states have (on average 3.3984615384615386) internal successors, (4418), 1300 states have internal predecessors, (4418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:10,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1301 states to 1301 states and 4418 transitions. [2021-07-09 18:27:10,342 INFO L78 Accepts]: Start accepts. Automaton has 1301 states and 4418 transitions. Word has length 26 [2021-07-09 18:27:10,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:10,342 INFO L482 AbstractCegarLoop]: Abstraction has 1301 states and 4418 transitions. [2021-07-09 18:27:10,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:10,342 INFO L276 IsEmpty]: Start isEmpty. Operand 1301 states and 4418 transitions. [2021-07-09 18:27:10,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:27:10,344 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:10,344 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:27:10,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2067 [2021-07-09 18:27:10,545 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:10,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:10,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1394330867, now seen corresponding path program 18 times [2021-07-09 18:27:10,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:10,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045071356] [2021-07-09 18:27:10,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:10,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:10,787 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:10,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:10,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045071356] [2021-07-09 18:27:10,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045071356] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:10,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858104333] [2021-07-09 18:27:10,788 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:10,820 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:27:10,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:10,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:27:10,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:10,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:10,970 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:10,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:27:10,988 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:10,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:11,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:11,007 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:11,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:27:11,024 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:11,040 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:11,058 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:11,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:27:11,063 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:27:11,107 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:11,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:11,120 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:36 [2021-07-09 18:27:11,160 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:11,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858104333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:11,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:11,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:27:11,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424464907] [2021-07-09 18:27:11,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:27:11,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:11,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:27:11,161 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:27:11,161 INFO L87 Difference]: Start difference. First operand 1301 states and 4418 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:12,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:12,011 INFO L93 Difference]: Finished difference Result 2171 states and 7095 transitions. [2021-07-09 18:27:12,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:27:12,012 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:27:12,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:12,016 INFO L225 Difference]: With dead ends: 2171 [2021-07-09 18:27:12,016 INFO L226 Difference]: Without dead ends: 2156 [2021-07-09 18:27:12,016 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 366 ImplicationChecksByTransitivity, 856.3ms TimeCoverageRelationStatistics Valid=261, Invalid=999, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:27:12,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2156 states. [2021-07-09 18:27:12,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2156 to 1295. [2021-07-09 18:27:12,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1295 states, 1294 states have (on average 3.3956723338485317) internal successors, (4394), 1294 states have internal predecessors, (4394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:12,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1295 states to 1295 states and 4394 transitions. [2021-07-09 18:27:12,045 INFO L78 Accepts]: Start accepts. Automaton has 1295 states and 4394 transitions. Word has length 26 [2021-07-09 18:27:12,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:12,045 INFO L482 AbstractCegarLoop]: Abstraction has 1295 states and 4394 transitions. [2021-07-09 18:27:12,045 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:12,045 INFO L276 IsEmpty]: Start isEmpty. Operand 1295 states and 4394 transitions. [2021-07-09 18:27:12,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:27:12,048 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:12,048 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:27:12,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2068 [2021-07-09 18:27:12,248 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:12,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:12,249 INFO L82 PathProgramCache]: Analyzing trace with hash 911449975, now seen corresponding path program 19 times [2021-07-09 18:27:12,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:12,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974024549] [2021-07-09 18:27:12,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:12,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:12,495 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:12,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:12,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974024549] [2021-07-09 18:27:12,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974024549] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:12,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047978186] [2021-07-09 18:27:12,495 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:12,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:12,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:27:12,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:12,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:12,727 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:12,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:27:12,730 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:12,738 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:12,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:12,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:12,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:27:12,743 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:12,749 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:12,755 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:12,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:27:12,759 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:12,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:12,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:12,769 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:27:12,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:12,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047978186] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:12,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:12,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:27:12,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111751714] [2021-07-09 18:27:12,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:27:12,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:12,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:27:12,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:27:12,784 INFO L87 Difference]: Start difference. First operand 1295 states and 4394 transitions. Second operand has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:13,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:13,243 INFO L93 Difference]: Finished difference Result 1728 states and 5699 transitions. [2021-07-09 18:27:13,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:27:13,243 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:27:13,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:13,246 INFO L225 Difference]: With dead ends: 1728 [2021-07-09 18:27:13,246 INFO L226 Difference]: Without dead ends: 1707 [2021-07-09 18:27:13,247 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 554.9ms TimeCoverageRelationStatistics Valid=137, Invalid=565, Unknown=0, NotChecked=0, Total=702 [2021-07-09 18:27:13,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1707 states. [2021-07-09 18:27:13,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1707 to 1336. [2021-07-09 18:27:13,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1336 states, 1335 states have (on average 3.390262172284644) internal successors, (4526), 1335 states have internal predecessors, (4526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:13,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1336 states to 1336 states and 4526 transitions. [2021-07-09 18:27:13,275 INFO L78 Accepts]: Start accepts. Automaton has 1336 states and 4526 transitions. Word has length 26 [2021-07-09 18:27:13,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:13,275 INFO L482 AbstractCegarLoop]: Abstraction has 1336 states and 4526 transitions. [2021-07-09 18:27:13,275 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.588235294117647) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:13,275 INFO L276 IsEmpty]: Start isEmpty. Operand 1336 states and 4526 transitions. [2021-07-09 18:27:13,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:27:13,278 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:13,278 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:27:13,502 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2087,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:13,503 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:13,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:13,503 INFO L82 PathProgramCache]: Analyzing trace with hash 743640883, now seen corresponding path program 20 times [2021-07-09 18:27:13,503 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:13,503 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068087887] [2021-07-09 18:27:13,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:13,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:13,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:13,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:13,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068087887] [2021-07-09 18:27:13,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068087887] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:13,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606491315] [2021-07-09 18:27:13,749 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:27:13,773 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:27:13,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:13,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-07-09 18:27:13,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:13,935 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:13,936 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-09 18:27:13,972 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:13,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:14,002 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:14,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-09 18:27:14,041 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:14,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:14,090 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:14,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:27:14,095 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:27:14,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:14,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:14,199 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:184 [2021-07-09 18:27:14,301 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:14,302 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606491315] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:14,302 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:14,302 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-09 18:27:14,302 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129476588] [2021-07-09 18:27:14,302 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:27:14,302 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:14,302 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:27:14,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:27:14,303 INFO L87 Difference]: Start difference. First operand 1336 states and 4526 transitions. Second operand has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:15,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:15,539 INFO L93 Difference]: Finished difference Result 1950 states and 6250 transitions. [2021-07-09 18:27:15,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-09 18:27:15,539 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:27:15,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:15,543 INFO L225 Difference]: With dead ends: 1950 [2021-07-09 18:27:15,543 INFO L226 Difference]: Without dead ends: 1925 [2021-07-09 18:27:15,543 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 1154.3ms TimeCoverageRelationStatistics Valid=226, Invalid=1256, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:27:15,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1925 states. [2021-07-09 18:27:15,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1925 to 1350. [2021-07-09 18:27:15,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1350 states, 1349 states have (on average 3.3995552260934025) internal successors, (4586), 1349 states have internal predecessors, (4586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:15,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 4586 transitions. [2021-07-09 18:27:15,568 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 4586 transitions. Word has length 26 [2021-07-09 18:27:15,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:15,568 INFO L482 AbstractCegarLoop]: Abstraction has 1350 states and 4586 transitions. [2021-07-09 18:27:15,568 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.473684210526316) internal successors, (47), 19 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:15,568 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 4586 transitions. [2021-07-09 18:27:15,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:27:15,571 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:15,571 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:27:15,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2088,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:15,771 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:15,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:15,772 INFO L82 PathProgramCache]: Analyzing trace with hash 723672857, now seen corresponding path program 21 times [2021-07-09 18:27:15,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:15,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239479783] [2021-07-09 18:27:15,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:15,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:16,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:16,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:16,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239479783] [2021-07-09 18:27:16,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239479783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:16,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132865363] [2021-07-09 18:27:16,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:16,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:27:16,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:16,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:27:16,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:16,188 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:16,195 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:16,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:27:16,219 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:16,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:16,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:16,241 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:16,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:27:16,263 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:16,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:16,298 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:16,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:27:16,303 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:27:16,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:16,361 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:16,361 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:19 [2021-07-09 18:27:16,404 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:16,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132865363] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:16,405 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:16,405 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:27:16,405 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194919087] [2021-07-09 18:27:16,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:27:16,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:16,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:27:16,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:27:16,406 INFO L87 Difference]: Start difference. First operand 1350 states and 4586 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:17,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:17,200 INFO L93 Difference]: Finished difference Result 1841 states and 6067 transitions. [2021-07-09 18:27:17,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:27:17,201 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:27:17,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:17,204 INFO L225 Difference]: With dead ends: 1841 [2021-07-09 18:27:17,205 INFO L226 Difference]: Without dead ends: 1812 [2021-07-09 18:27:17,205 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 756.7ms TimeCoverageRelationStatistics Valid=192, Invalid=800, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:27:17,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1812 states. [2021-07-09 18:27:17,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1812 to 1353. [2021-07-09 18:27:17,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1353 states, 1352 states have (on average 3.400147928994083) internal successors, (4597), 1352 states have internal predecessors, (4597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:17,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1353 states to 1353 states and 4597 transitions. [2021-07-09 18:27:17,226 INFO L78 Accepts]: Start accepts. Automaton has 1353 states and 4597 transitions. Word has length 26 [2021-07-09 18:27:17,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:17,226 INFO L482 AbstractCegarLoop]: Abstraction has 1353 states and 4597 transitions. [2021-07-09 18:27:17,226 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:17,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1353 states and 4597 transitions. [2021-07-09 18:27:17,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:27:17,229 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:17,229 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:27:17,429 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2139 [2021-07-09 18:27:17,429 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:17,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:17,430 INFO L82 PathProgramCache]: Analyzing trace with hash 1042414331, now seen corresponding path program 22 times [2021-07-09 18:27:17,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:17,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209113940] [2021-07-09 18:27:17,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:17,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:17,710 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:17,710 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:17,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209113940] [2021-07-09 18:27:17,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209113940] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:17,710 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [925681100] [2021-07-09 18:27:17,710 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:17,742 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:27:17,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:17,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:27:17,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:17,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:17,905 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:17,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:27:17,908 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:17,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:17,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:17,919 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:17,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:27:17,922 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:17,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:17,937 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:17,937 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:27:17,939 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:17,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:17,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:17,950 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:27:17,971 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:17,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [925681100] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:17,972 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:17,972 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-09 18:27:17,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532205943] [2021-07-09 18:27:17,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-09 18:27:17,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:17,973 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-09 18:27:17,973 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-07-09 18:27:17,973 INFO L87 Difference]: Start difference. First operand 1353 states and 4597 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:19,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:19,097 INFO L93 Difference]: Finished difference Result 1466 states and 4903 transitions. [2021-07-09 18:27:19,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-09 18:27:19,097 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:27:19,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:19,100 INFO L225 Difference]: With dead ends: 1466 [2021-07-09 18:27:19,100 INFO L226 Difference]: Without dead ends: 1451 [2021-07-09 18:27:19,100 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 432.4ms TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:27:19,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1451 states. [2021-07-09 18:27:19,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1451 to 1359. [2021-07-09 18:27:19,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1359 states, 1358 states have (on average 3.402061855670103) internal successors, (4620), 1358 states have internal predecessors, (4620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:19,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1359 states to 1359 states and 4620 transitions. [2021-07-09 18:27:19,119 INFO L78 Accepts]: Start accepts. Automaton has 1359 states and 4620 transitions. Word has length 26 [2021-07-09 18:27:19,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:19,119 INFO L482 AbstractCegarLoop]: Abstraction has 1359 states and 4620 transitions. [2021-07-09 18:27:19,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 15 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:19,119 INFO L276 IsEmpty]: Start isEmpty. Operand 1359 states and 4620 transitions. [2021-07-09 18:27:19,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:27:19,121 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:19,121 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:27:19,323 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2158,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:19,323 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:19,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:19,324 INFO L82 PathProgramCache]: Analyzing trace with hash -1681727365, now seen corresponding path program 23 times [2021-07-09 18:27:19,324 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:19,324 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139143052] [2021-07-09 18:27:19,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:19,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:19,563 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:19,564 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:19,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139143052] [2021-07-09 18:27:19,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139143052] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:19,564 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543300224] [2021-07-09 18:27:19,564 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:19,596 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:27:19,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:19,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:27:19,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:21,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:21,017 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:21,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:27:21,035 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:21,047 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:21,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:21,056 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:21,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:27:21,074 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:21,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:21,109 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:21,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:27:21,114 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:27:21,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:21,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:21,173 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:15 [2021-07-09 18:27:21,214 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:21,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543300224] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:21,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:21,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:27:21,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787561973] [2021-07-09 18:27:21,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:27:21,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:21,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:27:21,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=278, Unknown=1, NotChecked=0, Total=342 [2021-07-09 18:27:21,216 INFO L87 Difference]: Start difference. First operand 1359 states and 4620 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:33,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:33,781 INFO L93 Difference]: Finished difference Result 1987 states and 6490 transitions. [2021-07-09 18:27:33,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:27:33,782 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:27:33,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:33,786 INFO L225 Difference]: With dead ends: 1987 [2021-07-09 18:27:33,786 INFO L226 Difference]: Without dead ends: 1937 [2021-07-09 18:27:33,786 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 2005.1ms TimeCoverageRelationStatistics Valid=191, Invalid=864, Unknown=1, NotChecked=0, Total=1056 [2021-07-09 18:27:33,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1937 states. [2021-07-09 18:27:33,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1937 to 1366. [2021-07-09 18:27:33,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1366 states, 1365 states have (on average 3.4065934065934065) internal successors, (4650), 1365 states have internal predecessors, (4650), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:33,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1366 states to 1366 states and 4650 transitions. [2021-07-09 18:27:33,809 INFO L78 Accepts]: Start accepts. Automaton has 1366 states and 4650 transitions. Word has length 26 [2021-07-09 18:27:33,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:33,809 INFO L482 AbstractCegarLoop]: Abstraction has 1366 states and 4650 transitions. [2021-07-09 18:27:33,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:33,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1366 states and 4650 transitions. [2021-07-09 18:27:33,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:27:33,812 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:33,812 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:27:34,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2159 [2021-07-09 18:27:34,013 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:34,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:34,013 INFO L82 PathProgramCache]: Analyzing trace with hash 508379419, now seen corresponding path program 24 times [2021-07-09 18:27:34,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:34,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002285563] [2021-07-09 18:27:34,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:34,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:34,227 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:34,227 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:34,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002285563] [2021-07-09 18:27:34,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002285563] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:34,227 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726478493] [2021-07-09 18:27:34,227 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:34,252 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:27:34,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:34,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:27:34,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:34,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:34,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:34,388 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:34,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 53 [2021-07-09 18:27:34,408 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:34,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:34,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:34,422 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:34,427 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:34,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-07-09 18:27:34,457 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:34,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:34,490 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:34,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 53 [2021-07-09 18:27:34,495 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:27:34,540 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:34,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:34,550 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:65, output treesize:17 [2021-07-09 18:27:34,587 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:34,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726478493] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:34,587 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:34,587 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 18:27:34,587 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825136810] [2021-07-09 18:27:34,587 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:27:34,587 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:34,588 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:27:34,588 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:27:34,588 INFO L87 Difference]: Start difference. First operand 1366 states and 4650 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:35,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:35,351 INFO L93 Difference]: Finished difference Result 1843 states and 6121 transitions. [2021-07-09 18:27:35,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:27:35,352 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:27:35,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:35,355 INFO L225 Difference]: With dead ends: 1843 [2021-07-09 18:27:35,355 INFO L226 Difference]: Without dead ends: 1824 [2021-07-09 18:27:35,355 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 297 ImplicationChecksByTransitivity, 715.6ms TimeCoverageRelationStatistics Valid=192, Invalid=930, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:27:35,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1824 states. [2021-07-09 18:27:35,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1824 to 1378. [2021-07-09 18:27:35,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 1377 states have (on average 3.4095860566448803) internal successors, (4695), 1377 states have internal predecessors, (4695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:35,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 4695 transitions. [2021-07-09 18:27:35,376 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 4695 transitions. Word has length 26 [2021-07-09 18:27:35,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:35,376 INFO L482 AbstractCegarLoop]: Abstraction has 1378 states and 4695 transitions. [2021-07-09 18:27:35,376 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:35,376 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 4695 transitions. [2021-07-09 18:27:35,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:27:35,378 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:35,378 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:27:35,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2178 [2021-07-09 18:27:35,579 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:35,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:35,579 INFO L82 PathProgramCache]: Analyzing trace with hash 1495871031, now seen corresponding path program 25 times [2021-07-09 18:27:35,579 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:35,579 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288204717] [2021-07-09 18:27:35,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:35,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:35,804 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:35,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:35,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288204717] [2021-07-09 18:27:35,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288204717] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:35,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845825876] [2021-07-09 18:27:35,805 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:27:35,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:35,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:27:35,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:35,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:35,999 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:36,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:27:36,021 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:36,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:36,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:36,045 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:36,045 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:27:36,063 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:36,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:36,099 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:36,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:27:36,111 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:27:36,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:36,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:36,172 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-07-09 18:27:36,213 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:36,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845825876] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:36,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:36,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:27:36,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236310038] [2021-07-09 18:27:36,213 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:27:36,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:36,214 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:27:36,214 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:27:36,214 INFO L87 Difference]: Start difference. First operand 1378 states and 4695 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:36,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:36,807 INFO L93 Difference]: Finished difference Result 1965 states and 6485 transitions. [2021-07-09 18:27:36,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:27:36,807 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:27:36,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:36,812 INFO L225 Difference]: With dead ends: 1965 [2021-07-09 18:27:36,812 INFO L226 Difference]: Without dead ends: 1940 [2021-07-09 18:27:36,812 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 595.8ms TimeCoverageRelationStatistics Valid=185, Invalid=745, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:27:36,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1940 states. [2021-07-09 18:27:36,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1940 to 1378. [2021-07-09 18:27:36,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1378 states, 1377 states have (on average 3.4095860566448803) internal successors, (4695), 1377 states have internal predecessors, (4695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:36,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1378 states to 1378 states and 4695 transitions. [2021-07-09 18:27:36,835 INFO L78 Accepts]: Start accepts. Automaton has 1378 states and 4695 transitions. Word has length 26 [2021-07-09 18:27:36,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:36,835 INFO L482 AbstractCegarLoop]: Abstraction has 1378 states and 4695 transitions. [2021-07-09 18:27:36,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:36,835 INFO L276 IsEmpty]: Start isEmpty. Operand 1378 states and 4695 transitions. [2021-07-09 18:27:36,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:27:36,838 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:36,838 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:27:37,038 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2195,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:37,038 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:37,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:37,038 INFO L82 PathProgramCache]: Analyzing trace with hash -1425327497, now seen corresponding path program 42 times [2021-07-09 18:27:37,039 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:37,039 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838825067] [2021-07-09 18:27:37,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:37,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:37,296 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:37,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:37,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838825067] [2021-07-09 18:27:37,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838825067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:37,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490791571] [2021-07-09 18:27:37,296 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:37,321 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:27:37,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:27:37,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:27:37,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:37,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:37,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:37,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:37,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-09 18:27:37,486 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:37,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:37,495 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:37,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:37,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:37,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:27:37,498 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:37,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:37,510 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:37,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:27:37,512 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:37,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:37,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:37,522 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-09 18:27:37,536 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:37,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490791571] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:37,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:37,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:27:37,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964310420] [2021-07-09 18:27:37,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:27:37,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:37,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:27:37,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:27:37,537 INFO L87 Difference]: Start difference. First operand 1378 states and 4695 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:38,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:27:38,542 INFO L93 Difference]: Finished difference Result 1798 states and 5944 transitions. [2021-07-09 18:27:38,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-09 18:27:38,542 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:27:38,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:27:38,545 INFO L225 Difference]: With dead ends: 1798 [2021-07-09 18:27:38,545 INFO L226 Difference]: Without dead ends: 1772 [2021-07-09 18:27:38,546 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 1040.1ms TimeCoverageRelationStatistics Valid=284, Invalid=1198, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:27:38,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1772 states. [2021-07-09 18:27:38,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1772 to 1390. [2021-07-09 18:27:38,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 1389 states have (on average 3.4046076313894886) internal successors, (4729), 1389 states have internal predecessors, (4729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:38,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 4729 transitions. [2021-07-09 18:27:38,565 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 4729 transitions. Word has length 26 [2021-07-09 18:27:38,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:27:38,565 INFO L482 AbstractCegarLoop]: Abstraction has 1390 states and 4729 transitions. [2021-07-09 18:27:38,565 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:27:38,565 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 4729 transitions. [2021-07-09 18:27:38,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:27:38,567 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:27:38,567 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:27:38,767 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2214,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:38,768 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:27:38,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:27:38,768 INFO L82 PathProgramCache]: Analyzing trace with hash -357452933, now seen corresponding path program 43 times [2021-07-09 18:27:38,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:27:38,768 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163785346] [2021-07-09 18:27:38,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:27:38,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:39,007 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:39,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:27:39,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163785346] [2021-07-09 18:27:39,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163785346] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:39,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1401182951] [2021-07-09 18:27:39,008 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:27:39,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:27:39,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:27:39,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:27:40,610 WARN L205 SmtUtils]: Spent 716.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-07-09 18:27:40,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:40,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:40,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:40,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-09 18:27:40,622 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:40,629 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:40,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:40,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:27:40,634 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:27:40,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:27:40,636 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:27:40,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:40,648 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:40,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:27:40,650 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:27:40,658 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:27:40,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:27:40,660 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-09 18:27:40,678 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:27:40,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1401182951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:27:40,679 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:27:40,679 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-09 18:27:40,679 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273747283] [2021-07-09 18:27:40,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:27:40,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:27:40,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:27:40,680 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=216, Unknown=1, NotChecked=0, Total=272 [2021-07-09 18:27:40,680 INFO L87 Difference]: Start difference. First operand 1390 states and 4729 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:18,119 WARN L205 SmtUtils]: Spent 788.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-07-09 18:28:20,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:20,700 INFO L93 Difference]: Finished difference Result 1990 states and 6587 transitions. [2021-07-09 18:28:20,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:28:20,701 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:28:20,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:20,706 INFO L225 Difference]: With dead ends: 1990 [2021-07-09 18:28:20,706 INFO L226 Difference]: Without dead ends: 1975 [2021-07-09 18:28:20,706 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 468 ImplicationChecksByTransitivity, 9608.9ms TimeCoverageRelationStatistics Valid=336, Invalid=1378, Unknown=8, NotChecked=0, Total=1722 [2021-07-09 18:28:20,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1975 states. [2021-07-09 18:28:20,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1975 to 1390. [2021-07-09 18:28:20,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1390 states, 1389 states have (on average 3.4046076313894886) internal successors, (4729), 1389 states have internal predecessors, (4729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:20,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1390 states to 1390 states and 4729 transitions. [2021-07-09 18:28:20,729 INFO L78 Accepts]: Start accepts. Automaton has 1390 states and 4729 transitions. Word has length 26 [2021-07-09 18:28:20,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:20,729 INFO L482 AbstractCegarLoop]: Abstraction has 1390 states and 4729 transitions. [2021-07-09 18:28:20,729 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:20,729 INFO L276 IsEmpty]: Start isEmpty. Operand 1390 states and 4729 transitions. [2021-07-09 18:28:20,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:28:20,731 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:20,731 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:28:20,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2215 [2021-07-09 18:28:20,931 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:20,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:20,932 INFO L82 PathProgramCache]: Analyzing trace with hash -945828357, now seen corresponding path program 26 times [2021-07-09 18:28:20,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:20,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466406568] [2021-07-09 18:28:20,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:20,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:21,196 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:21,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:21,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466406568] [2021-07-09 18:28:21,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466406568] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:21,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17478426] [2021-07-09 18:28:21,197 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:21,237 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:28:21,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:21,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:28:21,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:21,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:21,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:21,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:28:21,415 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:21,421 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:21,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:21,424 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:21,424 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:28:21,426 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:21,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:21,439 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:21,439 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:28:21,441 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:21,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:21,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:21,451 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:28:21,468 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:21,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17478426] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:21,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:21,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:28:21,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919372286] [2021-07-09 18:28:21,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:28:21,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:21,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:28:21,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:28:21,469 INFO L87 Difference]: Start difference. First operand 1390 states and 4729 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:22,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:22,181 INFO L93 Difference]: Finished difference Result 1896 states and 6197 transitions. [2021-07-09 18:28:22,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:28:22,181 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:28:22,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:22,185 INFO L225 Difference]: With dead ends: 1896 [2021-07-09 18:28:22,185 INFO L226 Difference]: Without dead ends: 1881 [2021-07-09 18:28:22,185 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 762.1ms TimeCoverageRelationStatistics Valid=193, Invalid=619, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:28:22,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1881 states. [2021-07-09 18:28:22,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1881 to 1401. [2021-07-09 18:28:22,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1401 states, 1400 states have (on average 3.405) internal successors, (4767), 1400 states have internal predecessors, (4767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:22,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1401 states to 1401 states and 4767 transitions. [2021-07-09 18:28:22,207 INFO L78 Accepts]: Start accepts. Automaton has 1401 states and 4767 transitions. Word has length 26 [2021-07-09 18:28:22,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:22,207 INFO L482 AbstractCegarLoop]: Abstraction has 1401 states and 4767 transitions. [2021-07-09 18:28:22,207 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:22,207 INFO L276 IsEmpty]: Start isEmpty. Operand 1401 states and 4767 transitions. [2021-07-09 18:28:22,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:28:22,209 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:22,209 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:28:22,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2216,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:22,410 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:22,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:22,410 INFO L82 PathProgramCache]: Analyzing trace with hash 604553207, now seen corresponding path program 44 times [2021-07-09 18:28:22,410 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:22,410 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841245536] [2021-07-09 18:28:22,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:22,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:22,745 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:22,745 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:22,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841245536] [2021-07-09 18:28:22,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841245536] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:22,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22891133] [2021-07-09 18:28:22,745 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:28:22,776 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:28:22,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:22,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:28:22,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:22,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:23,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:23,017 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:23,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-07-09 18:28:23,141 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:23,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:23,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:23,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:23,179 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:23,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-07-09 18:28:23,261 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:23,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:23,333 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:23,333 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-09 18:28:23,568 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:28:24,489 WARN L205 SmtUtils]: Spent 921.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 119 [2021-07-09 18:28:24,490 INFO L628 ElimStorePlain]: treesize reduction 426, result has 80.4 percent of original size [2021-07-09 18:28:24,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:24,895 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:149 [2021-07-09 18:28:24,959 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:24,960 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22891133] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:24,960 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:24,960 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:28:24,960 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531967295] [2021-07-09 18:28:24,960 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:28:24,960 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:24,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:28:24,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:28:24,960 INFO L87 Difference]: Start difference. First operand 1401 states and 4767 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:27,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:27,026 INFO L93 Difference]: Finished difference Result 2295 states and 7289 transitions. [2021-07-09 18:28:27,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-07-09 18:28:27,026 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:28:27,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:27,030 INFO L225 Difference]: With dead ends: 2295 [2021-07-09 18:28:27,031 INFO L226 Difference]: Without dead ends: 2251 [2021-07-09 18:28:27,031 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 866 ImplicationChecksByTransitivity, 1837.0ms TimeCoverageRelationStatistics Valid=492, Invalid=2370, Unknown=0, NotChecked=0, Total=2862 [2021-07-09 18:28:27,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2251 states. [2021-07-09 18:28:27,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2251 to 1408. [2021-07-09 18:28:27,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1408 states, 1407 states have (on average 3.405828002842928) internal successors, (4792), 1407 states have internal predecessors, (4792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:27,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1408 states to 1408 states and 4792 transitions. [2021-07-09 18:28:27,061 INFO L78 Accepts]: Start accepts. Automaton has 1408 states and 4792 transitions. Word has length 26 [2021-07-09 18:28:27,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:27,061 INFO L482 AbstractCegarLoop]: Abstraction has 1408 states and 4792 transitions. [2021-07-09 18:28:27,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:27,061 INFO L276 IsEmpty]: Start isEmpty. Operand 1408 states and 4792 transitions. [2021-07-09 18:28:27,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:28:27,063 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:27,063 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:28:27,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2217 [2021-07-09 18:28:27,264 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:27,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:27,264 INFO L82 PathProgramCache]: Analyzing trace with hash -371765637, now seen corresponding path program 45 times [2021-07-09 18:28:27,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:27,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981406692] [2021-07-09 18:28:27,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:27,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:27,476 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:27,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:27,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981406692] [2021-07-09 18:28:27,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981406692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:27,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694719924] [2021-07-09 18:28:27,476 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:28:27,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:28:27,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:27,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:28:27,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:27,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:27,714 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-07-09 18:28:27,714 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 217 [2021-07-09 18:28:27,784 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:27,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:27,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:27,836 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-07-09 18:28:27,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 221 treesize of output 195 [2021-07-09 18:28:28,030 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:28,067 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:28,098 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:28,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 193 treesize of output 177 [2021-07-09 18:28:28,364 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:28,911 WARN L205 SmtUtils]: Spent 546.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 122 [2021-07-09 18:28:28,912 INFO L628 ElimStorePlain]: treesize reduction 242, result has 87.7 percent of original size [2021-07-09 18:28:29,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:29,324 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:245, output treesize:232 [2021-07-09 18:28:29,390 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:29,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694719924] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:29,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:29,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-07-09 18:28:29,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170259383] [2021-07-09 18:28:29,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:28:29,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:29,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:28:29,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:28:29,391 INFO L87 Difference]: Start difference. First operand 1408 states and 4792 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:30,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:30,940 INFO L93 Difference]: Finished difference Result 2489 states and 8040 transitions. [2021-07-09 18:28:30,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:28:30,940 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:28:30,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:30,945 INFO L225 Difference]: With dead ends: 2489 [2021-07-09 18:28:30,945 INFO L226 Difference]: Without dead ends: 2474 [2021-07-09 18:28:30,945 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 1374.0ms TimeCoverageRelationStatistics Valid=347, Invalid=1909, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:28:30,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2474 states. [2021-07-09 18:28:30,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2474 to 1418. [2021-07-09 18:28:30,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1418 states, 1417 states have (on average 3.4064925899788285) internal successors, (4827), 1417 states have internal predecessors, (4827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:30,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1418 states to 1418 states and 4827 transitions. [2021-07-09 18:28:30,973 INFO L78 Accepts]: Start accepts. Automaton has 1418 states and 4827 transitions. Word has length 26 [2021-07-09 18:28:30,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:30,973 INFO L482 AbstractCegarLoop]: Abstraction has 1418 states and 4827 transitions. [2021-07-09 18:28:30,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:30,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1418 states and 4827 transitions. [2021-07-09 18:28:30,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:28:30,976 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:30,976 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:28:31,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2350,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:31,189 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:31,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:31,189 INFO L82 PathProgramCache]: Analyzing trace with hash 644042019, now seen corresponding path program 27 times [2021-07-09 18:28:31,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:31,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984790191] [2021-07-09 18:28:31,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:31,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:31,384 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:31,384 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:31,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984790191] [2021-07-09 18:28:31,384 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984790191] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:31,384 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1517572069] [2021-07-09 18:28:31,384 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:31,411 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:28:31,411 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:31,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:28:31,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:31,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:31,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:31,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:28:31,589 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:31,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:31,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:31,599 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:31,599 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:28:31,601 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:31,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:31,615 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:31,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:28:31,617 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:31,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:31,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:31,627 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:28:31,644 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:31,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1517572069] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:31,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:31,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:28:31,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102568338] [2021-07-09 18:28:31,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:28:31,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:31,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:28:31,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:28:31,646 INFO L87 Difference]: Start difference. First operand 1418 states and 4827 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:32,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:32,664 INFO L93 Difference]: Finished difference Result 2009 states and 6538 transitions. [2021-07-09 18:28:32,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-09 18:28:32,665 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:28:32,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:32,669 INFO L225 Difference]: With dead ends: 2009 [2021-07-09 18:28:32,669 INFO L226 Difference]: Without dead ends: 1994 [2021-07-09 18:28:32,669 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 807.8ms TimeCoverageRelationStatistics Valid=227, Invalid=765, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:28:32,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1994 states. [2021-07-09 18:28:32,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1994 to 1423. [2021-07-09 18:28:32,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1423 states, 1422 states have (on average 3.407876230661041) internal successors, (4846), 1422 states have internal predecessors, (4846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:32,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1423 states to 1423 states and 4846 transitions. [2021-07-09 18:28:32,693 INFO L78 Accepts]: Start accepts. Automaton has 1423 states and 4846 transitions. Word has length 26 [2021-07-09 18:28:32,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:32,693 INFO L482 AbstractCegarLoop]: Abstraction has 1423 states and 4846 transitions. [2021-07-09 18:28:32,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:32,693 INFO L276 IsEmpty]: Start isEmpty. Operand 1423 states and 4846 transitions. [2021-07-09 18:28:32,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:28:32,695 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:32,695 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:28:32,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2498 [2021-07-09 18:28:32,895 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:32,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:32,896 INFO L82 PathProgramCache]: Analyzing trace with hash -973490761, now seen corresponding path program 28 times [2021-07-09 18:28:32,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:32,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730326591] [2021-07-09 18:28:32,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:32,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:33,068 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:33,069 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:33,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730326591] [2021-07-09 18:28:33,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730326591] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:33,069 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121853270] [2021-07-09 18:28:33,069 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:33,093 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:28:33,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:33,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:28:33,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:33,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:33,218 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:33,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:28:33,249 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:33,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:33,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:33,268 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:33,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:28:33,284 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:33,300 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:33,318 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:33,318 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:28:33,331 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:28:33,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:33,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:33,396 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-07-09 18:28:33,436 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:33,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121853270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:33,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:33,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:28:33,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449919187] [2021-07-09 18:28:33,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:28:33,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:33,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:28:33,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=208, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:28:33,437 INFO L87 Difference]: Start difference. First operand 1423 states and 4846 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:34,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:34,606 INFO L93 Difference]: Finished difference Result 2401 states and 7734 transitions. [2021-07-09 18:28:34,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-07-09 18:28:34,606 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:28:34,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:34,611 INFO L225 Difference]: With dead ends: 2401 [2021-07-09 18:28:34,611 INFO L226 Difference]: Without dead ends: 2382 [2021-07-09 18:28:34,611 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 876.4ms TimeCoverageRelationStatistics Valid=342, Invalid=1218, Unknown=0, NotChecked=0, Total=1560 [2021-07-09 18:28:34,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2382 states. [2021-07-09 18:28:34,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2382 to 1416. [2021-07-09 18:28:34,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1415 states have (on average 3.4063604240282683) internal successors, (4820), 1415 states have internal predecessors, (4820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:34,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 4820 transitions. [2021-07-09 18:28:34,635 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 4820 transitions. Word has length 26 [2021-07-09 18:28:34,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:34,636 INFO L482 AbstractCegarLoop]: Abstraction has 1416 states and 4820 transitions. [2021-07-09 18:28:34,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:34,636 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 4820 transitions. [2021-07-09 18:28:34,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:28:34,637 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:34,638 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:28:34,838 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2499,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:34,838 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:34,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:34,838 INFO L82 PathProgramCache]: Analyzing trace with hash 830546731, now seen corresponding path program 46 times [2021-07-09 18:28:34,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:34,839 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266847780] [2021-07-09 18:28:34,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:34,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:35,039 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:35,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:35,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266847780] [2021-07-09 18:28:35,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266847780] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:35,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227088860] [2021-07-09 18:28:35,039 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:35,063 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:28:35,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:35,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:28:35,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:35,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:35,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:35,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:35,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:35,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-09 18:28:35,195 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:35,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:35,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:35,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:35,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:35,205 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:35,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:28:35,208 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:35,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:35,223 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:35,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:28:35,225 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:35,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:35,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:35,239 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-09 18:28:35,265 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:35,265 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227088860] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:35,265 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:35,265 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-09 18:28:35,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948575272] [2021-07-09 18:28:35,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:28:35,266 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:35,266 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:28:35,266 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:28:35,266 INFO L87 Difference]: Start difference. First operand 1416 states and 4820 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:36,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:36,865 INFO L93 Difference]: Finished difference Result 3014 states and 9632 transitions. [2021-07-09 18:28:36,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:28:36,865 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:28:36,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:36,871 INFO L225 Difference]: With dead ends: 3014 [2021-07-09 18:28:36,871 INFO L226 Difference]: Without dead ends: 2978 [2021-07-09 18:28:36,871 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 614 ImplicationChecksByTransitivity, 1291.9ms TimeCoverageRelationStatistics Valid=425, Invalid=1831, Unknown=0, NotChecked=0, Total=2256 [2021-07-09 18:28:36,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2978 states. [2021-07-09 18:28:36,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2978 to 1549. [2021-07-09 18:28:36,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1549 states, 1548 states have (on average 3.4237726098191215) internal successors, (5300), 1548 states have internal predecessors, (5300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:36,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1549 states to 1549 states and 5300 transitions. [2021-07-09 18:28:36,901 INFO L78 Accepts]: Start accepts. Automaton has 1549 states and 5300 transitions. Word has length 26 [2021-07-09 18:28:36,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:36,901 INFO L482 AbstractCegarLoop]: Abstraction has 1549 states and 5300 transitions. [2021-07-09 18:28:36,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:36,901 INFO L276 IsEmpty]: Start isEmpty. Operand 1549 states and 5300 transitions. [2021-07-09 18:28:36,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:28:36,903 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:36,903 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:28:37,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2519,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:37,104 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:37,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:37,104 INFO L82 PathProgramCache]: Analyzing trace with hash -1630771913, now seen corresponding path program 47 times [2021-07-09 18:28:37,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:37,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856157470] [2021-07-09 18:28:37,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:37,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:37,312 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:37,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:37,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856157470] [2021-07-09 18:28:37,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856157470] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:37,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451398067] [2021-07-09 18:28:37,313 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:37,337 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:28:37,337 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:37,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:28:37,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:37,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:37,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:37,452 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:37,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 65 [2021-07-09 18:28:37,557 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:37,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:37,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:37,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:37,597 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:37,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-07-09 18:28:37,678 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:37,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:37,751 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:37,752 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-09 18:28:37,930 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:28:38,361 WARN L205 SmtUtils]: Spent 430.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 119 [2021-07-09 18:28:38,362 INFO L628 ElimStorePlain]: treesize reduction 248, result has 85.3 percent of original size [2021-07-09 18:28:38,576 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:38,576 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:48 [2021-07-09 18:28:38,630 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:38,630 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451398067] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:38,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:38,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10] total 17 [2021-07-09 18:28:38,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602581010] [2021-07-09 18:28:38,631 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:28:38,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:38,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:28:38,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:28:38,631 INFO L87 Difference]: Start difference. First operand 1549 states and 5300 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:40,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:40,556 INFO L93 Difference]: Finished difference Result 3396 states and 10730 transitions. [2021-07-09 18:28:40,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-09 18:28:40,556 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:28:40,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:40,563 INFO L225 Difference]: With dead ends: 3396 [2021-07-09 18:28:40,563 INFO L226 Difference]: Without dead ends: 3339 [2021-07-09 18:28:40,564 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 1606.3ms TimeCoverageRelationStatistics Valid=512, Invalid=2038, Unknown=0, NotChecked=0, Total=2550 [2021-07-09 18:28:40,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3339 states. [2021-07-09 18:28:40,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3339 to 1572. [2021-07-09 18:28:40,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1571 states have (on average 3.426479949077021) internal successors, (5383), 1571 states have internal predecessors, (5383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:40,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 5383 transitions. [2021-07-09 18:28:40,601 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 5383 transitions. Word has length 26 [2021-07-09 18:28:40,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:40,601 INFO L482 AbstractCegarLoop]: Abstraction has 1572 states and 5383 transitions. [2021-07-09 18:28:40,601 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:40,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 5383 transitions. [2021-07-09 18:28:40,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:28:40,604 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:40,604 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:28:40,804 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2520 [2021-07-09 18:28:40,805 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:40,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:40,805 INFO L82 PathProgramCache]: Analyzing trace with hash 219730783, now seen corresponding path program 29 times [2021-07-09 18:28:40,805 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:40,805 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129922837] [2021-07-09 18:28:40,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:40,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:41,036 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:41,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:41,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129922837] [2021-07-09 18:28:41,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129922837] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:41,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1238985808] [2021-07-09 18:28:41,037 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:41,066 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:28:41,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:41,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:28:41,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:41,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:41,281 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:41,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:28:41,283 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:41,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:41,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:41,294 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:41,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:28:41,297 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:41,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:41,312 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:41,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:28:41,314 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:41,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:41,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:41,326 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:28:41,346 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:41,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1238985808] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:41,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:41,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:28:41,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264299157] [2021-07-09 18:28:41,346 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:28:41,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:41,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:28:41,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:28:41,347 INFO L87 Difference]: Start difference. First operand 1572 states and 5383 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:42,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:42,167 INFO L93 Difference]: Finished difference Result 1983 states and 6657 transitions. [2021-07-09 18:28:42,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-09 18:28:42,167 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:28:42,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:42,171 INFO L225 Difference]: With dead ends: 1983 [2021-07-09 18:28:42,171 INFO L226 Difference]: Without dead ends: 1968 [2021-07-09 18:28:42,171 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 300 ImplicationChecksByTransitivity, 770.4ms TimeCoverageRelationStatistics Valid=209, Invalid=847, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:28:42,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2021-07-09 18:28:42,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1583. [2021-07-09 18:28:42,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1583 states, 1582 states have (on average 3.4260429835651074) internal successors, (5420), 1582 states have internal predecessors, (5420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:42,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1583 states to 1583 states and 5420 transitions. [2021-07-09 18:28:42,194 INFO L78 Accepts]: Start accepts. Automaton has 1583 states and 5420 transitions. Word has length 26 [2021-07-09 18:28:42,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:42,195 INFO L482 AbstractCegarLoop]: Abstraction has 1583 states and 5420 transitions. [2021-07-09 18:28:42,195 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:42,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1583 states and 5420 transitions. [2021-07-09 18:28:42,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:28:42,198 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:42,198 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:28:42,420 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2633,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:42,420 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:42,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:42,420 INFO L82 PathProgramCache]: Analyzing trace with hash -1397801997, now seen corresponding path program 30 times [2021-07-09 18:28:42,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:42,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223187132] [2021-07-09 18:28:42,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:42,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:42,572 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:42,572 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:42,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223187132] [2021-07-09 18:28:42,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223187132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:42,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773951874] [2021-07-09 18:28:42,572 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:42,596 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:28:42,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:42,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:28:42,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:42,737 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:42,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-09 18:28:42,783 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:42,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:42,816 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:42,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 35 treesize of output 43 [2021-07-09 18:28:42,853 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:42,887 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:42,912 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:42,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:28:42,923 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:28:42,981 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:43,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:43,052 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:165 [2021-07-09 18:28:43,149 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:43,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773951874] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:43,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:43,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-07-09 18:28:43,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971900832] [2021-07-09 18:28:43,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:28:43,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:43,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:28:43,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:28:43,150 INFO L87 Difference]: Start difference. First operand 1583 states and 5420 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:44,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:44,824 INFO L93 Difference]: Finished difference Result 2815 states and 9082 transitions. [2021-07-09 18:28:44,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-07-09 18:28:44,824 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:28:44,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:44,829 INFO L225 Difference]: With dead ends: 2815 [2021-07-09 18:28:44,829 INFO L226 Difference]: Without dead ends: 2777 [2021-07-09 18:28:44,830 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1265.4ms TimeCoverageRelationStatistics Valid=351, Invalid=1629, Unknown=0, NotChecked=0, Total=1980 [2021-07-09 18:28:44,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2777 states. [2021-07-09 18:28:44,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2777 to 1586. [2021-07-09 18:28:44,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1586 states, 1585 states have (on average 3.4227129337539433) internal successors, (5425), 1585 states have internal predecessors, (5425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:44,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1586 states to 1586 states and 5425 transitions. [2021-07-09 18:28:44,858 INFO L78 Accepts]: Start accepts. Automaton has 1586 states and 5425 transitions. Word has length 26 [2021-07-09 18:28:44,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:44,858 INFO L482 AbstractCegarLoop]: Abstraction has 1586 states and 5425 transitions. [2021-07-09 18:28:44,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:44,859 INFO L276 IsEmpty]: Start isEmpty. Operand 1586 states and 5425 transitions. [2021-07-09 18:28:44,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:28:44,861 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:44,861 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:28:45,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2634 [2021-07-09 18:28:45,061 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:45,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:45,062 INFO L82 PathProgramCache]: Analyzing trace with hash 1207222395, now seen corresponding path program 31 times [2021-07-09 18:28:45,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:45,062 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716398582] [2021-07-09 18:28:45,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:45,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:45,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:45,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:45,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716398582] [2021-07-09 18:28:45,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716398582] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:45,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044632893] [2021-07-09 18:28:45,226 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:45,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:45,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:28:45,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:45,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:45,379 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:45,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:28:45,396 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:45,408 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:45,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:45,416 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:45,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:28:45,433 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:45,449 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:45,467 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:45,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:28:45,478 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:28:45,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:45,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:45,541 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-07-09 18:28:45,581 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:45,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044632893] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:45,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:45,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:28:45,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513385794] [2021-07-09 18:28:45,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:28:45,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:45,582 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:28:45,582 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:28:45,582 INFO L87 Difference]: Start difference. First operand 1586 states and 5425 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:46,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:46,479 INFO L93 Difference]: Finished difference Result 2234 states and 7413 transitions. [2021-07-09 18:28:46,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:28:46,479 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:28:46,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:46,483 INFO L225 Difference]: With dead ends: 2234 [2021-07-09 18:28:46,483 INFO L226 Difference]: Without dead ends: 2209 [2021-07-09 18:28:46,484 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 656.5ms TimeCoverageRelationStatistics Valid=255, Invalid=1005, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:28:46,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2209 states. [2021-07-09 18:28:46,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2209 to 1580. [2021-07-09 18:28:46,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1580 states, 1579 states have (on average 3.4243191893603546) internal successors, (5407), 1579 states have internal predecessors, (5407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:46,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1580 states to 1580 states and 5407 transitions. [2021-07-09 18:28:46,507 INFO L78 Accepts]: Start accepts. Automaton has 1580 states and 5407 transitions. Word has length 26 [2021-07-09 18:28:46,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:46,507 INFO L482 AbstractCegarLoop]: Abstraction has 1580 states and 5407 transitions. [2021-07-09 18:28:46,507 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:46,507 INFO L276 IsEmpty]: Start isEmpty. Operand 1580 states and 5407 transitions. [2021-07-09 18:28:46,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:28:46,509 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:46,509 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:28:46,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2695 [2021-07-09 18:28:46,710 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:46,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:46,710 INFO L82 PathProgramCache]: Analyzing trace with hash -189976303, now seen corresponding path program 48 times [2021-07-09 18:28:46,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:46,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802696847] [2021-07-09 18:28:46,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:46,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:47,054 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:47,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:47,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802696847] [2021-07-09 18:28:47,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802696847] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:47,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1370784184] [2021-07-09 18:28:47,054 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:47,091 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:28:47,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:28:47,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:28:47,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:47,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:47,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:47,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:47,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-09 18:28:47,293 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:47,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:47,304 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:47,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:47,305 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:47,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:28:47,308 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:47,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:47,323 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:47,324 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:28:47,325 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:47,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:47,336 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:47,336 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-09 18:28:47,350 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:47,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1370784184] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:47,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:47,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:28:47,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473862467] [2021-07-09 18:28:47,351 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:28:47,351 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:47,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:28:47,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:28:47,351 INFO L87 Difference]: Start difference. First operand 1580 states and 5407 transitions. Second operand has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:48,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:28:48,742 INFO L93 Difference]: Finished difference Result 2036 states and 6741 transitions. [2021-07-09 18:28:48,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-09 18:28:48,743 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:28:48,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:28:48,747 INFO L225 Difference]: With dead ends: 2036 [2021-07-09 18:28:48,747 INFO L226 Difference]: Without dead ends: 2014 [2021-07-09 18:28:48,747 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 492 ImplicationChecksByTransitivity, 1427.1ms TimeCoverageRelationStatistics Valid=344, Invalid=1462, Unknown=0, NotChecked=0, Total=1806 [2021-07-09 18:28:48,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states. [2021-07-09 18:28:48,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 1572. [2021-07-09 18:28:48,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1571 states have (on average 3.4239338001273074) internal successors, (5379), 1571 states have internal predecessors, (5379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:48,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 5379 transitions. [2021-07-09 18:28:48,772 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 5379 transitions. Word has length 26 [2021-07-09 18:28:48,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:28:48,772 INFO L482 AbstractCegarLoop]: Abstraction has 1572 states and 5379 transitions. [2021-07-09 18:28:48,772 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5555555555555554) internal successors, (46), 17 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:28:48,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 5379 transitions. [2021-07-09 18:28:48,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:28:48,774 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:28:48,774 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:28:48,977 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2714,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:48,977 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:28:48,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:28:48,978 INFO L82 PathProgramCache]: Analyzing trace with hash 735517563, now seen corresponding path program 49 times [2021-07-09 18:28:48,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:28:48,978 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108562886] [2021-07-09 18:28:48,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:28:48,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:49,295 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:49,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:28:49,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108562886] [2021-07-09 18:28:49,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108562886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:49,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [779856603] [2021-07-09 18:28:49,296 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:28:49,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:28:49,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:28:49,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:28:51,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:51,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:51,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:51,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:51,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-09 18:28:51,799 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:51,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:51,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:51,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:28:51,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:51,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:28:51,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:28:51,826 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:28:51,832 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:51,839 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:51,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:28:51,841 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:28:51,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:28:51,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:28:51,851 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-09 18:28:51,870 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:28:51,870 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [779856603] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:28:51,870 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:28:51,870 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-09 18:28:51,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531516587] [2021-07-09 18:28:51,871 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:28:51,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:28:51,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:28:51,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=212, Unknown=3, NotChecked=0, Total=272 [2021-07-09 18:28:51,871 INFO L87 Difference]: Start difference. First operand 1572 states and 5379 transitions. Second operand has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:29:17,970 WARN L205 SmtUtils]: Spent 1.27 s on a formula simplification that was a NOOP. DAG size: 35 [2021-07-09 18:29:20,626 WARN L205 SmtUtils]: Spent 807.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2021-07-09 18:29:20,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:29:20,675 INFO L93 Difference]: Finished difference Result 2238 states and 7416 transitions. [2021-07-09 18:29:20,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-09 18:29:20,675 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:29:20,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:29:20,680 INFO L225 Difference]: With dead ends: 2238 [2021-07-09 18:29:20,680 INFO L226 Difference]: Without dead ends: 2223 [2021-07-09 18:29:20,680 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 15871.3ms TimeCoverageRelationStatistics Valid=421, Invalid=1635, Unknown=14, NotChecked=0, Total=2070 [2021-07-09 18:29:20,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2223 states. [2021-07-09 18:29:20,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2223 to 1572. [2021-07-09 18:29:20,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1571 states have (on average 3.4239338001273074) internal successors, (5379), 1571 states have internal predecessors, (5379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:29:20,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 5379 transitions. [2021-07-09 18:29:20,704 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 5379 transitions. Word has length 26 [2021-07-09 18:29:20,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:29:20,704 INFO L482 AbstractCegarLoop]: Abstraction has 1572 states and 5379 transitions. [2021-07-09 18:29:20,704 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.6470588235294117) internal successors, (45), 16 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:29:20,704 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 5379 transitions. [2021-07-09 18:29:20,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:29:20,706 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:29:20,706 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:29:20,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2715,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:29:20,907 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:29:20,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:29:20,907 INFO L82 PathProgramCache]: Analyzing trace with hash -442386977, now seen corresponding path program 50 times [2021-07-09 18:29:20,907 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:29:20,907 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024669597] [2021-07-09 18:29:20,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:29:20,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:21,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:29:21,179 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:29:21,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024669597] [2021-07-09 18:29:21,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024669597] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:21,179 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090519425] [2021-07-09 18:29:21,179 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:29:21,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:29:21,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:29:21,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:29:21,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:29:21,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:21,426 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:21,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 47 treesize of output 73 [2021-07-09 18:29:21,619 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:29:21,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:21,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:21,665 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:21,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 63 [2021-07-09 18:29:21,852 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:29:21,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:21,934 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:21,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-09 18:29:22,159 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:29:22,703 WARN L205 SmtUtils]: Spent 544.00 ms on a formula simplification. DAG size of input: 143 DAG size of output: 126 [2021-07-09 18:29:22,704 INFO L628 ElimStorePlain]: treesize reduction 666, result has 70.8 percent of original size [2021-07-09 18:29:23,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:29:23,528 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:58, output treesize:20 [2021-07-09 18:29:23,595 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:29:23,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090519425] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:23,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:29:23,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-07-09 18:29:23,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112730322] [2021-07-09 18:29:23,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:29:23,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:29:23,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:29:23,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-07-09 18:29:23,596 INFO L87 Difference]: Start difference. First operand 1572 states and 5379 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:29:26,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:29:26,928 INFO L93 Difference]: Finished difference Result 2935 states and 9380 transitions. [2021-07-09 18:29:26,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-07-09 18:29:26,929 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:29:26,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:29:26,933 INFO L225 Difference]: With dead ends: 2935 [2021-07-09 18:29:26,934 INFO L226 Difference]: Without dead ends: 2873 [2021-07-09 18:29:26,934 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1698 ImplicationChecksByTransitivity, 2917.3ms TimeCoverageRelationStatistics Valid=805, Invalid=4895, Unknown=0, NotChecked=0, Total=5700 [2021-07-09 18:29:26,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2873 states. [2021-07-09 18:29:26,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2873 to 1625. [2021-07-09 18:29:26,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1625 states, 1624 states have (on average 3.4224137931034484) internal successors, (5558), 1624 states have internal predecessors, (5558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:29:26,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1625 states to 1625 states and 5558 transitions. [2021-07-09 18:29:26,963 INFO L78 Accepts]: Start accepts. Automaton has 1625 states and 5558 transitions. Word has length 26 [2021-07-09 18:29:26,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:29:26,963 INFO L482 AbstractCegarLoop]: Abstraction has 1625 states and 5558 transitions. [2021-07-09 18:29:26,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:29:26,963 INFO L276 IsEmpty]: Start isEmpty. Operand 1625 states and 5558 transitions. [2021-07-09 18:29:26,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:29:26,966 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:29:26,966 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:29:27,166 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2716,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:29:27,166 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:29:27,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:29:27,167 INFO L82 PathProgramCache]: Analyzing trace with hash -1988624133, now seen corresponding path program 51 times [2021-07-09 18:29:27,167 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:29:27,167 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758552136] [2021-07-09 18:29:27,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:29:27,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:27,405 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:29:27,405 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:29:27,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758552136] [2021-07-09 18:29:27,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758552136] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:27,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076931109] [2021-07-09 18:29:27,406 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:29:27,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:29:27,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:29:27,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:29:27,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:29:27,645 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:27,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 47 treesize of output 83 [2021-07-09 18:29:28,016 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:29:28,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:28,075 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:28,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 73 [2021-07-09 18:29:28,464 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:29:28,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:28,570 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:28,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-09 18:29:28,840 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:29:29,612 WARN L205 SmtUtils]: Spent 771.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 138 [2021-07-09 18:29:29,612 INFO L628 ElimStorePlain]: treesize reduction 678, result has 71.9 percent of original size [2021-07-09 18:29:30,487 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 217 DAG size of output: 278 [2021-07-09 18:29:30,842 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 267 DAG size of output: 186 [2021-07-09 18:29:31,013 WARN L205 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 274 DAG size of output: 216 [2021-07-09 18:29:32,169 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 211 DAG size of output: 189 [2021-07-09 18:29:32,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:29:32,358 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:64, output treesize:2790 [2021-07-09 18:29:33,038 WARN L205 SmtUtils]: Spent 340.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 44 [2021-07-09 18:29:33,177 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:29:33,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076931109] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:33,178 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:29:33,178 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13] total 22 [2021-07-09 18:29:33,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48500032] [2021-07-09 18:29:33,178 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-07-09 18:29:33,178 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:29:33,178 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-07-09 18:29:33,178 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-07-09 18:29:33,178 INFO L87 Difference]: Start difference. First operand 1625 states and 5558 transitions. Second operand has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:29:35,656 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 66 [2021-07-09 18:29:36,145 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 47 [2021-07-09 18:29:36,472 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-07-09 18:29:36,711 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 52 [2021-07-09 18:29:36,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:29:36,763 INFO L93 Difference]: Finished difference Result 2782 states and 8999 transitions. [2021-07-09 18:29:36,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-09 18:29:36,764 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:29:36,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:29:36,769 INFO L225 Difference]: With dead ends: 2782 [2021-07-09 18:29:36,769 INFO L226 Difference]: Without dead ends: 2722 [2021-07-09 18:29:36,770 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 952 ImplicationChecksByTransitivity, 3463.2ms TimeCoverageRelationStatistics Valid=603, Invalid=2937, Unknown=0, NotChecked=0, Total=3540 [2021-07-09 18:29:36,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2722 states. [2021-07-09 18:29:36,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2722 to 1634. [2021-07-09 18:29:36,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 3.425597060624617) internal successors, (5594), 1633 states have internal predecessors, (5594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:29:36,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 5594 transitions. [2021-07-09 18:29:36,809 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 5594 transitions. Word has length 26 [2021-07-09 18:29:36,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:29:36,809 INFO L482 AbstractCegarLoop]: Abstraction has 1634 states and 5594 transitions. [2021-07-09 18:29:36,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:29:36,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 5594 transitions. [2021-07-09 18:29:36,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:29:36,812 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:29:36,812 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:29:37,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2974 [2021-07-09 18:29:37,013 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:29:37,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:29:37,013 INFO L82 PathProgramCache]: Analyzing trace with hash 521488947, now seen corresponding path program 52 times [2021-07-09 18:29:37,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:29:37,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360103311] [2021-07-09 18:29:37,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:29:37,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:37,319 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:29:37,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:29:37,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360103311] [2021-07-09 18:29:37,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360103311] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:37,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735471691] [2021-07-09 18:29:37,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 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:29:37,352 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:29:37,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:29:37,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:29:37,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:29:42,136 WARN L205 SmtUtils]: Spent 822.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-07-09 18:29:42,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:42,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:42,155 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:42,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-09 18:29:42,157 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:29:42,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:42,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:42,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:42,167 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:29:42,168 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:29:42,169 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:29:42,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:42,182 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:42,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:29:42,184 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:42,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:42,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:29:42,193 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-09 18:29:42,211 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:29:42,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735471691] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:42,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:29:42,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-09 18:29:42,212 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930619085] [2021-07-09 18:29:42,212 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:29:42,212 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:29:42,212 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:29:42,212 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=215, Unknown=3, NotChecked=0, Total=272 [2021-07-09 18:29:42,212 INFO L87 Difference]: Start difference. First operand 1634 states and 5594 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:29:44,869 WARN L205 SmtUtils]: Spent 1.34 s on a formula simplification that was a NOOP. DAG size: 35 [2021-07-09 18:29:44,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:29:44,961 INFO L93 Difference]: Finished difference Result 2185 states and 7232 transitions. [2021-07-09 18:29:44,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-07-09 18:29:44,962 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:29:44,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:29:44,966 INFO L225 Difference]: With dead ends: 2185 [2021-07-09 18:29:44,966 INFO L226 Difference]: Without dead ends: 2170 [2021-07-09 18:29:44,966 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 7321.6ms TimeCoverageRelationStatistics Valid=350, Invalid=1453, Unknown=3, NotChecked=0, Total=1806 [2021-07-09 18:29:44,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2170 states. [2021-07-09 18:29:44,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2170 to 1638. [2021-07-09 18:29:44,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.4257788637751987) internal successors, (5608), 1637 states have internal predecessors, (5608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:29:44,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5608 transitions. [2021-07-09 18:29:44,989 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5608 transitions. Word has length 26 [2021-07-09 18:29:44,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:29:44,990 INFO L482 AbstractCegarLoop]: Abstraction has 1638 states and 5608 transitions. [2021-07-09 18:29:44,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:29:44,990 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5608 transitions. [2021-07-09 18:29:44,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:29:44,993 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:29:44,993 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:29:45,197 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3488,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:29:45,197 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:29:45,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:29:45,197 INFO L82 PathProgramCache]: Analyzing trace with hash -2074580369, now seen corresponding path program 53 times [2021-07-09 18:29:45,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:29:45,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758632452] [2021-07-09 18:29:45,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:29:45,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:29:45,462 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:29:45,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:29:45,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758632452] [2021-07-09 18:29:45,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758632452] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:45,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352092963] [2021-07-09 18:29:45,464 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:29:45,496 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-09 18:29:45,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:29:45,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:29:45,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:29:54,983 WARN L205 SmtUtils]: Spent 1.41 s on a formula simplification that was a NOOP. DAG size: 38 [2021-07-09 18:29:54,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:55,021 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:29:55,021 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 219 [2021-07-09 18:29:55,097 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:29:55,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:55,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:29:55,151 INFO L354 Elim1Store]: treesize reduction 16, result has 64.4 percent of original size [2021-07-09 18:29:55,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 223 treesize of output 199 [2021-07-09 18:29:55,334 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:29:55,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:55,426 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:29:55,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 197 treesize of output 181 [2021-07-09 18:29:55,778 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:29:56,304 WARN L205 SmtUtils]: Spent 526.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 135 [2021-07-09 18:29:56,305 INFO L628 ElimStorePlain]: treesize reduction 162, result has 92.8 percent of original size [2021-07-09 18:29:57,247 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:29:57,247 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:245, output treesize:315 [2021-07-09 18:29:57,325 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:29:57,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352092963] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:29:57,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:29:57,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 21 [2021-07-09 18:29:57,325 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904083984] [2021-07-09 18:29:57,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-09 18:29:57,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:29:57,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-09 18:29:57,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=350, Unknown=5, NotChecked=0, Total=420 [2021-07-09 18:29:57,326 INFO L87 Difference]: Start difference. First operand 1638 states and 5608 transitions. Second operand has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:46,056 WARN L205 SmtUtils]: Spent 4.07 s on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2021-07-09 18:30:46,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:30:46,235 INFO L93 Difference]: Finished difference Result 2374 states and 7924 transitions. [2021-07-09 18:30:46,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:30:46,235 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:30:46,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:30:46,240 INFO L225 Difference]: With dead ends: 2374 [2021-07-09 18:30:46,240 INFO L226 Difference]: Without dead ends: 2359 [2021-07-09 18:30:46,241 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 18743.3ms TimeCoverageRelationStatistics Valid=305, Invalid=1580, Unknown=7, NotChecked=0, Total=1892 [2021-07-09 18:30:46,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2359 states. [2021-07-09 18:30:46,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2359 to 1638. [2021-07-09 18:30:46,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.4257788637751987) internal successors, (5608), 1637 states have internal predecessors, (5608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:46,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5608 transitions. [2021-07-09 18:30:46,269 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5608 transitions. Word has length 26 [2021-07-09 18:30:46,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:30:46,269 INFO L482 AbstractCegarLoop]: Abstraction has 1638 states and 5608 transitions. [2021-07-09 18:30:46,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.0476190476190474) internal successors, (43), 21 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:46,269 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5608 transitions. [2021-07-09 18:30:46,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:30:46,273 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:30:46,273 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:30:46,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3489 [2021-07-09 18:30:46,480 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:30:46,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:30:46,480 INFO L82 PathProgramCache]: Analyzing trace with hash -1346907209, now seen corresponding path program 54 times [2021-07-09 18:30:46,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:30:46,480 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390118438] [2021-07-09 18:30:46,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:30:46,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:30:46,652 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:30:46,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:30:46,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390118438] [2021-07-09 18:30:46,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390118438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:46,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629494605] [2021-07-09 18:30:46,652 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:30:46,684 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:30:46,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:30:46,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:30:46,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:30:46,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:46,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:46,818 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:46,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, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-07-09 18:30:46,916 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:30:46,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:46,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:46,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:46,953 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:46,954 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-07-09 18:30:47,042 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:30:47,073 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:47,115 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:47,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-09 18:30:47,365 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:30:48,043 WARN L205 SmtUtils]: Spent 678.00 ms on a formula simplification. DAG size of input: 133 DAG size of output: 107 [2021-07-09 18:30:48,044 INFO L628 ElimStorePlain]: treesize reduction 1132, result has 46.5 percent of original size [2021-07-09 18:30:48,292 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:30:48,292 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-07-09 18:30:48,331 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:30:48,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629494605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:48,331 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:30:48,331 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 9] total 18 [2021-07-09 18:30:48,331 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195548057] [2021-07-09 18:30:48,331 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:30:48,331 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:30:48,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:30:48,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:30:48,332 INFO L87 Difference]: Start difference. First operand 1638 states and 5608 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:50,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:30:50,389 INFO L93 Difference]: Finished difference Result 3261 states and 10301 transitions. [2021-07-09 18:30:50,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-07-09 18:30:50,390 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:30:50,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:30:50,395 INFO L225 Difference]: With dead ends: 3261 [2021-07-09 18:30:50,395 INFO L226 Difference]: Without dead ends: 3214 [2021-07-09 18:30:50,396 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 1526.7ms TimeCoverageRelationStatistics Valid=656, Invalid=3126, Unknown=0, NotChecked=0, Total=3782 [2021-07-09 18:30:50,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3214 states. [2021-07-09 18:30:50,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3214 to 1647. [2021-07-09 18:30:50,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1646 states have (on average 3.4264884568651275) internal successors, (5640), 1646 states have internal predecessors, (5640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:50,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 5640 transitions. [2021-07-09 18:30:50,427 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 5640 transitions. Word has length 26 [2021-07-09 18:30:50,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:30:50,427 INFO L482 AbstractCegarLoop]: Abstraction has 1647 states and 5640 transitions. [2021-07-09 18:30:50,427 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 18 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:50,427 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 5640 transitions. [2021-07-09 18:30:50,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:30:50,430 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:30:50,430 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:30:50,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3813,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:30:50,633 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:30:50,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:30:50,633 INFO L82 PathProgramCache]: Analyzing trace with hash -916217703, now seen corresponding path program 55 times [2021-07-09 18:30:50,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:30:50,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557074966] [2021-07-09 18:30:50,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:30:50,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:30:50,889 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:30:50,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:30:50,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557074966] [2021-07-09 18:30:50,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557074966] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:50,890 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689782312] [2021-07-09 18:30:50,890 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:30:50,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:30:50,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:30:50,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:30:51,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:51,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:51,048 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:51,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-07-09 18:30:51,130 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:30:51,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:51,154 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:51,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:51,168 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:51,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-07-09 18:30:51,251 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:30:51,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:51,323 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:51,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-09 18:30:51,596 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:30:52,047 WARN L205 SmtUtils]: Spent 451.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 108 [2021-07-09 18:30:52,048 INFO L628 ElimStorePlain]: treesize reduction 1472, result has 39.4 percent of original size [2021-07-09 18:30:52,213 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:30:52,213 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:15 [2021-07-09 18:30:52,253 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:30:52,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1689782312] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:52,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:30:52,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 17 [2021-07-09 18:30:52,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285829925] [2021-07-09 18:30:52,254 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:30:52,254 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:30:52,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:30:52,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:30:52,254 INFO L87 Difference]: Start difference. First operand 1647 states and 5640 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:54,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:30:54,630 INFO L93 Difference]: Finished difference Result 2920 states and 9365 transitions. [2021-07-09 18:30:54,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-07-09 18:30:54,631 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:30:54,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:30:54,636 INFO L225 Difference]: With dead ends: 2920 [2021-07-09 18:30:54,637 INFO L226 Difference]: Without dead ends: 2886 [2021-07-09 18:30:54,637 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 978 ImplicationChecksByTransitivity, 2153.2ms TimeCoverageRelationStatistics Valid=698, Invalid=2494, Unknown=0, NotChecked=0, Total=3192 [2021-07-09 18:30:54,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2886 states. [2021-07-09 18:30:54,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2886 to 1654. [2021-07-09 18:30:54,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1654 states, 1653 states have (on average 3.434966727162734) internal successors, (5678), 1653 states have internal predecessors, (5678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:54,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 5678 transitions. [2021-07-09 18:30:54,670 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 5678 transitions. Word has length 26 [2021-07-09 18:30:54,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:30:54,670 INFO L482 AbstractCegarLoop]: Abstraction has 1654 states and 5678 transitions. [2021-07-09 18:30:54,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:54,670 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 5678 transitions. [2021-07-09 18:30:54,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:30:54,673 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:30:54,673 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:30:54,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable3947 [2021-07-09 18:30:54,874 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:30:54,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:30:54,874 INFO L82 PathProgramCache]: Analyzing trace with hash -1471656619, now seen corresponding path program 32 times [2021-07-09 18:30:54,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:30:54,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680621474] [2021-07-09 18:30:54,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:30:54,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:30:54,995 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:30:54,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:30:54,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680621474] [2021-07-09 18:30:54,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680621474] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:54,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799421217] [2021-07-09 18:30:54,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:30:55,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:30:55,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:30:55,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:30:55,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:30:55,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:55,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:55,181 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:55,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 47 [2021-07-09 18:30:55,219 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:30:55,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:55,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:55,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:55,241 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:55,241 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-07-09 18:30:55,258 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:30:55,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:55,294 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:55,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:30:55,304 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:30:55,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:55,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:30:55,372 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:41 [2021-07-09 18:30:55,420 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:30:55,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799421217] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:55,420 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:30:55,420 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:30:55,420 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032796013] [2021-07-09 18:30:55,420 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:30:55,420 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:30:55,421 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:30:55,421 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:30:55,421 INFO L87 Difference]: Start difference. First operand 1654 states and 5678 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:56,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:30:56,309 INFO L93 Difference]: Finished difference Result 2114 states and 7070 transitions. [2021-07-09 18:30:56,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:30:56,309 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:30:56,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:30:56,313 INFO L225 Difference]: With dead ends: 2114 [2021-07-09 18:30:56,313 INFO L226 Difference]: Without dead ends: 2099 [2021-07-09 18:30:56,313 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 729.8ms TimeCoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2021-07-09 18:30:56,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2099 states. [2021-07-09 18:30:56,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2099 to 1645. [2021-07-09 18:30:56,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1645 states, 1644 states have (on average 3.431873479318735) internal successors, (5642), 1644 states have internal predecessors, (5642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:56,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1645 states to 1645 states and 5642 transitions. [2021-07-09 18:30:56,336 INFO L78 Accepts]: Start accepts. Automaton has 1645 states and 5642 transitions. Word has length 26 [2021-07-09 18:30:56,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:30:56,336 INFO L482 AbstractCegarLoop]: Abstraction has 1645 states and 5642 transitions. [2021-07-09 18:30:56,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:56,336 INFO L276 IsEmpty]: Start isEmpty. Operand 1645 states and 5642 transitions. [2021-07-09 18:30:56,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:30:56,338 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:30:56,338 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:30:56,539 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4081 [2021-07-09 18:30:56,539 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:30:56,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:30:56,539 INFO L82 PathProgramCache]: Analyzing trace with hash 1471507747, now seen corresponding path program 33 times [2021-07-09 18:30:56,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:30:56,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277081001] [2021-07-09 18:30:56,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:30:56,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:30:56,669 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:30:56,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:30:56,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277081001] [2021-07-09 18:30:56,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277081001] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:56,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1114315911] [2021-07-09 18:30:56,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:30:56,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:30:56,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:30:56,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:30:56,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:30:56,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:56,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:30:56,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:30:56,881 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:30:56,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:56,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:56,890 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:30:56,890 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:30:56,892 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:30:56,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:56,905 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:56,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:30:56,906 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:30:56,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:56,916 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:30:56,916 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:30:56,933 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:30:56,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1114315911] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:56,933 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:30:56,933 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:30:56,933 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347925629] [2021-07-09 18:30:56,933 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:30:56,933 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:30:56,934 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:30:56,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:30:56,934 INFO L87 Difference]: Start difference. First operand 1645 states and 5642 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:57,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:30:57,605 INFO L93 Difference]: Finished difference Result 2294 states and 7660 transitions. [2021-07-09 18:30:57,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-09 18:30:57,605 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:30:57,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:30:57,609 INFO L225 Difference]: With dead ends: 2294 [2021-07-09 18:30:57,609 INFO L226 Difference]: Without dead ends: 2279 [2021-07-09 18:30:57,609 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 260 ImplicationChecksByTransitivity, 540.6ms TimeCoverageRelationStatistics Valid=187, Invalid=805, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:30:57,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2279 states. [2021-07-09 18:30:57,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2279 to 1647. [2021-07-09 18:30:57,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1646 states have (on average 3.431956257594168) internal successors, (5649), 1646 states have internal predecessors, (5649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:57,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 5649 transitions. [2021-07-09 18:30:57,634 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 5649 transitions. Word has length 26 [2021-07-09 18:30:57,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:30:57,634 INFO L482 AbstractCegarLoop]: Abstraction has 1647 states and 5649 transitions. [2021-07-09 18:30:57,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:57,634 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 5649 transitions. [2021-07-09 18:30:57,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:30:57,636 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:30:57,636 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:30:57,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4099,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:30:57,837 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:30:57,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:30:57,837 INFO L82 PathProgramCache]: Analyzing trace with hash -146025033, now seen corresponding path program 34 times [2021-07-09 18:30:57,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:30:57,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363210613] [2021-07-09 18:30:57,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:30:57,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:30:57,956 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:30:57,956 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:30:57,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363210613] [2021-07-09 18:30:57,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363210613] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:57,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885345941] [2021-07-09 18:30:57,956 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:30:57,981 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:30:57,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:30:57,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:30:57,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:30:58,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:58,128 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:58,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:30:58,145 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:30:58,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:58,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:58,165 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:58,165 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:30:58,182 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:30:58,198 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:58,216 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:58,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:30:58,222 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:30:58,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:58,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:30:58,280 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:19 [2021-07-09 18:30:58,335 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:30:58,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885345941] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:58,335 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:30:58,335 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:30:58,335 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248957632] [2021-07-09 18:30:58,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:30:58,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:30:58,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:30:58,336 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:30:58,336 INFO L87 Difference]: Start difference. First operand 1647 states and 5649 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:59,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:30:59,182 INFO L93 Difference]: Finished difference Result 2530 states and 8380 transitions. [2021-07-09 18:30:59,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-09 18:30:59,183 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:30:59,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:30:59,187 INFO L225 Difference]: With dead ends: 2530 [2021-07-09 18:30:59,188 INFO L226 Difference]: Without dead ends: 2515 [2021-07-09 18:30:59,188 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 321 ImplicationChecksByTransitivity, 663.4ms TimeCoverageRelationStatistics Valid=248, Invalid=942, Unknown=0, NotChecked=0, Total=1190 [2021-07-09 18:30:59,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2515 states. [2021-07-09 18:30:59,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2515 to 1638. [2021-07-09 18:30:59,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.427000610873549) internal successors, (5610), 1637 states have internal predecessors, (5610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:59,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5610 transitions. [2021-07-09 18:30:59,216 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5610 transitions. Word has length 26 [2021-07-09 18:30:59,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:30:59,216 INFO L482 AbstractCegarLoop]: Abstraction has 1638 states and 5610 transitions. [2021-07-09 18:30:59,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:30:59,216 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5610 transitions. [2021-07-09 18:30:59,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:30:59,219 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:30:59,219 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:30:59,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4100,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:30:59,419 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:30:59,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:30:59,419 INFO L82 PathProgramCache]: Analyzing trace with hash -628905925, now seen corresponding path program 35 times [2021-07-09 18:30:59,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:30:59,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750369740] [2021-07-09 18:30:59,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:30:59,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:30:59,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:30:59,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:30:59,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750369740] [2021-07-09 18:30:59,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750369740] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:59,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083103877] [2021-07-09 18:30:59,565 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:30:59,592 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:30:59,593 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:30:59,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:30:59,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:30:59,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:59,762 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:30:59,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:30:59,765 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:30:59,771 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:59,774 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:30:59,774 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:30:59,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:30:59,776 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:30:59,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:59,789 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:59,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:30:59,791 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:30:59,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:30:59,801 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:30:59,801 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:30:59,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:30:59,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083103877] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:30:59,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:30:59,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:30:59,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40637684] [2021-07-09 18:30:59,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:30:59,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:30:59,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:30:59,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:30:59,817 INFO L87 Difference]: Start difference. First operand 1638 states and 5610 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:00,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:00,272 INFO L93 Difference]: Finished difference Result 2064 states and 6895 transitions. [2021-07-09 18:31:00,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:31:00,272 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:00,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:00,276 INFO L225 Difference]: With dead ends: 2064 [2021-07-09 18:31:00,276 INFO L226 Difference]: Without dead ends: 2043 [2021-07-09 18:31:00,277 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 392.3ms TimeCoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:31:00,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2043 states. [2021-07-09 18:31:00,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2043 to 1638. [2021-07-09 18:31:00,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.427000610873549) internal successors, (5610), 1637 states have internal predecessors, (5610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:00,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5610 transitions. [2021-07-09 18:31:00,304 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5610 transitions. Word has length 26 [2021-07-09 18:31:00,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:00,304 INFO L482 AbstractCegarLoop]: Abstraction has 1638 states and 5610 transitions. [2021-07-09 18:31:00,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:00,304 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5610 transitions. [2021-07-09 18:31:00,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:00,307 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:00,307 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:00,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4119,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:00,521 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:00,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:00,521 INFO L82 PathProgramCache]: Analyzing trace with hash -2009149475, now seen corresponding path program 36 times [2021-07-09 18:31:00,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:00,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948788455] [2021-07-09 18:31:00,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:00,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:00,688 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:00,688 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:00,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948788455] [2021-07-09 18:31:00,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948788455] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:00,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646893293] [2021-07-09 18:31:00,689 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:00,721 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-09 18:31:00,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:00,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:31:00,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:00,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:00,959 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:00,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-09 18:31:01,005 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:01,030 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:01,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:01,049 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:01,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-09 18:31:01,100 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:01,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:01,152 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:01,152 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:31:01,157 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:31:01,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:01,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:31:01,263 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:57, output treesize:173 [2021-07-09 18:31:01,371 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:01,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646893293] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:01,371 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:01,371 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:31:01,371 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134049929] [2021-07-09 18:31:01,371 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:31:01,371 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:01,372 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:31:01,372 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:31:01,372 INFO L87 Difference]: Start difference. First operand 1638 states and 5610 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:03,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:03,884 INFO L93 Difference]: Finished difference Result 2222 states and 7252 transitions. [2021-07-09 18:31:03,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:31:03,884 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:03,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:03,888 INFO L225 Difference]: With dead ends: 2222 [2021-07-09 18:31:03,888 INFO L226 Difference]: Without dead ends: 2184 [2021-07-09 18:31:03,888 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 343 ImplicationChecksByTransitivity, 1010.5ms TimeCoverageRelationStatistics Valid=176, Invalid=1156, Unknown=0, NotChecked=0, Total=1332 [2021-07-09 18:31:03,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2184 states. [2021-07-09 18:31:03,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2184 to 1632. [2021-07-09 18:31:03,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 3.4267320662170446) internal successors, (5589), 1631 states have internal predecessors, (5589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:03,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 5589 transitions. [2021-07-09 18:31:03,914 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 5589 transitions. Word has length 26 [2021-07-09 18:31:03,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:03,914 INFO L482 AbstractCegarLoop]: Abstraction has 1632 states and 5589 transitions. [2021-07-09 18:31:03,914 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:03,914 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 5589 transitions. [2021-07-09 18:31:03,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:03,916 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:03,917 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:04,117 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4120 [2021-07-09 18:31:04,117 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:04,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:04,117 INFO L82 PathProgramCache]: Analyzing trace with hash -816683043, now seen corresponding path program 37 times [2021-07-09 18:31:04,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:04,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336663511] [2021-07-09 18:31:04,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:04,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:04,251 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:04,251 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:04,251 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336663511] [2021-07-09 18:31:04,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336663511] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:04,252 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762183510] [2021-07-09 18:31:04,252 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:04,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:04,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:31:04,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:04,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:04,398 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:04,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:31:04,416 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:04,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:04,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:04,434 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:04,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:31:04,452 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:04,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:04,485 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:04,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:31:04,496 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:31:04,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:04,562 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:04,563 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-07-09 18:31:04,600 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:04,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762183510] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:04,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:04,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:31:04,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282189237] [2021-07-09 18:31:04,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:31:04,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:04,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:31:04,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:31:04,601 INFO L87 Difference]: Start difference. First operand 1632 states and 5589 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:04,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:04,918 INFO L93 Difference]: Finished difference Result 2129 states and 7065 transitions. [2021-07-09 18:31:04,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:31:04,919 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:04,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:04,924 INFO L225 Difference]: With dead ends: 2129 [2021-07-09 18:31:04,924 INFO L226 Difference]: Without dead ends: 2104 [2021-07-09 18:31:04,924 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 315.4ms TimeCoverageRelationStatistics Valid=108, Invalid=354, Unknown=0, NotChecked=0, Total=462 [2021-07-09 18:31:04,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2104 states. [2021-07-09 18:31:04,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2104 to 1626. [2021-07-09 18:31:04,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.420923076923077) internal successors, (5559), 1625 states have internal predecessors, (5559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:04,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5559 transitions. [2021-07-09 18:31:04,952 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5559 transitions. Word has length 26 [2021-07-09 18:31:04,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:04,953 INFO L482 AbstractCegarLoop]: Abstraction has 1626 states and 5559 transitions. [2021-07-09 18:31:04,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:04,953 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5559 transitions. [2021-07-09 18:31:04,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:04,955 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:04,955 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:05,155 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4170,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:05,156 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:05,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:05,156 INFO L82 PathProgramCache]: Analyzing trace with hash 1649350967, now seen corresponding path program 38 times [2021-07-09 18:31:05,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:05,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823622475] [2021-07-09 18:31:05,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:05,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:05,325 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:05,325 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:05,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823622475] [2021-07-09 18:31:05,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823622475] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:05,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752641291] [2021-07-09 18:31:05,325 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:05,351 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:31:05,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:05,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:31:05,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:05,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:05,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:05,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:31:05,502 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:05,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:05,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:05,512 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:05,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:31:05,514 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:05,520 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:05,527 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:05,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:31:05,529 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:05,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:05,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:05,539 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:31:05,557 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:05,558 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752641291] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:05,558 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:05,558 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-09 18:31:05,558 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135401187] [2021-07-09 18:31:05,558 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:31:05,558 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:05,558 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:31:05,558 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:31:05,558 INFO L87 Difference]: Start difference. First operand 1626 states and 5559 transitions. Second operand has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:05,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:05,768 INFO L93 Difference]: Finished difference Result 1701 states and 5724 transitions. [2021-07-09 18:31:05,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-09 18:31:05,768 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:05,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:05,772 INFO L225 Difference]: With dead ends: 1701 [2021-07-09 18:31:05,772 INFO L226 Difference]: Without dead ends: 1682 [2021-07-09 18:31:05,772 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 293.5ms TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:31:05,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1682 states. [2021-07-09 18:31:05,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1682 to 1618. [2021-07-09 18:31:05,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.419294990723562) internal successors, (5529), 1617 states have internal predecessors, (5529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:05,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5529 transitions. [2021-07-09 18:31:05,793 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5529 transitions. Word has length 26 [2021-07-09 18:31:05,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:05,793 INFO L482 AbstractCegarLoop]: Abstraction has 1618 states and 5529 transitions. [2021-07-09 18:31:05,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.411764705882353) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:05,793 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5529 transitions. [2021-07-09 18:31:05,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:05,795 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:05,795 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:05,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4188 [2021-07-09 18:31:05,996 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:05,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:05,996 INFO L82 PathProgramCache]: Analyzing trace with hash -497941569, now seen corresponding path program 39 times [2021-07-09 18:31:05,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:05,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2129014023] [2021-07-09 18:31:05,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:05,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:06,139 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:06,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:06,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2129014023] [2021-07-09 18:31:06,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2129014023] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:06,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871518061] [2021-07-09 18:31:06,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:06,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:31:06,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:06,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:31:06,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:07,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:07,338 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:07,338 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-09 18:31:07,375 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:07,393 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:07,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:07,406 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:07,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-09 18:31:07,450 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:07,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:07,501 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:07,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:31:07,506 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:31:07,564 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:07,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 3 xjuncts. [2021-07-09 18:31:07,608 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:57, output treesize:154 [2021-07-09 18:31:07,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:07,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871518061] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:07,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:07,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2021-07-09 18:31:07,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853328334] [2021-07-09 18:31:07,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:31:07,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:07,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:31:07,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=251, Unknown=1, NotChecked=0, Total=306 [2021-07-09 18:31:07,714 INFO L87 Difference]: Start difference. First operand 1618 states and 5529 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:20,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:20,308 INFO L93 Difference]: Finished difference Result 1845 states and 6184 transitions. [2021-07-09 18:31:20,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:31:20,309 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:20,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:20,312 INFO L225 Difference]: With dead ends: 1845 [2021-07-09 18:31:20,312 INFO L226 Difference]: Without dead ends: 1820 [2021-07-09 18:31:20,312 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 5011.8ms TimeCoverageRelationStatistics Valid=129, Invalid=624, Unknown=3, NotChecked=0, Total=756 [2021-07-09 18:31:20,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1820 states. [2021-07-09 18:31:20,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1820 to 1600. [2021-07-09 18:31:20,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1599 states have (on average 3.424015009380863) internal successors, (5475), 1599 states have internal predecessors, (5475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:20,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 5475 transitions. [2021-07-09 18:31:20,335 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 5475 transitions. Word has length 26 [2021-07-09 18:31:20,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:20,335 INFO L482 AbstractCegarLoop]: Abstraction has 1600 states and 5475 transitions. [2021-07-09 18:31:20,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:20,335 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 5475 transitions. [2021-07-09 18:31:20,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:20,338 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:20,338 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:20,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4189 [2021-07-09 18:31:20,538 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:20,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:20,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1031976481, now seen corresponding path program 40 times [2021-07-09 18:31:20,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:20,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812152122] [2021-07-09 18:31:20,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:20,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:20,677 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:20,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:20,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812152122] [2021-07-09 18:31:20,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812152122] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:20,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101314404] [2021-07-09 18:31:20,678 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:20,709 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:31:20,709 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:20,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:31:20,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:20,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:20,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:20,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:31:20,914 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:20,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:20,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:20,927 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:20,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:31:20,929 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:20,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:20,945 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:20,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:31:20,947 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:20,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:20,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:20,958 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:31:20,976 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:20,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101314404] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:20,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:20,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:31:20,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522129500] [2021-07-09 18:31:20,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:31:20,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:20,977 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:31:20,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:31:20,977 INFO L87 Difference]: Start difference. First operand 1600 states and 5475 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:21,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:21,423 INFO L93 Difference]: Finished difference Result 2102 states and 6991 transitions. [2021-07-09 18:31:21,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:31:21,423 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:21,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:21,427 INFO L225 Difference]: With dead ends: 2102 [2021-07-09 18:31:21,427 INFO L226 Difference]: Without dead ends: 2087 [2021-07-09 18:31:21,427 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 479.5ms TimeCoverageRelationStatistics Valid=174, Invalid=696, Unknown=0, NotChecked=0, Total=870 [2021-07-09 18:31:21,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2087 states. [2021-07-09 18:31:21,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2087 to 1595. [2021-07-09 18:31:21,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1595 states, 1594 states have (on average 3.422835633626098) internal successors, (5456), 1594 states have internal predecessors, (5456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:21,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1595 states to 1595 states and 5456 transitions. [2021-07-09 18:31:21,452 INFO L78 Accepts]: Start accepts. Automaton has 1595 states and 5456 transitions. Word has length 26 [2021-07-09 18:31:21,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:21,452 INFO L482 AbstractCegarLoop]: Abstraction has 1595 states and 5456 transitions. [2021-07-09 18:31:21,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:21,453 INFO L276 IsEmpty]: Start isEmpty. Operand 1595 states and 5456 transitions. [2021-07-09 18:31:21,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:21,456 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:21,456 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:21,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4243 [2021-07-09 18:31:21,657 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:21,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:21,657 INFO L82 PathProgramCache]: Analyzing trace with hash -44484869, now seen corresponding path program 41 times [2021-07-09 18:31:21,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:21,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308135537] [2021-07-09 18:31:21,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:21,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:21,781 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:21,781 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:21,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308135537] [2021-07-09 18:31:21,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308135537] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:21,781 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611368295] [2021-07-09 18:31:21,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 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:31:21,807 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:31:21,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:21,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:31:21,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:24,704 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:24,709 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:24,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:31:24,726 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:24,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:24,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:24,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:24,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:31:24,764 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:24,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:24,800 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:24,800 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:31:24,805 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:31:24,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:24,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:24,864 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:40 [2021-07-09 18:31:24,906 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:24,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611368295] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:24,907 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:24,907 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:31:24,907 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672753567] [2021-07-09 18:31:24,907 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:31:24,907 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:24,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:31:24,907 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=272, Unknown=2, NotChecked=0, Total=342 [2021-07-09 18:31:24,907 INFO L87 Difference]: Start difference. First operand 1595 states and 5456 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:36,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:36,839 INFO L93 Difference]: Finished difference Result 2234 states and 7411 transitions. [2021-07-09 18:31:36,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:31:36,839 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:36,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:36,844 INFO L225 Difference]: With dead ends: 2234 [2021-07-09 18:31:36,844 INFO L226 Difference]: Without dead ends: 2209 [2021-07-09 18:31:36,844 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 3274.1ms TimeCoverageRelationStatistics Valid=199, Invalid=855, Unknown=2, NotChecked=0, Total=1056 [2021-07-09 18:31:36,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2209 states. [2021-07-09 18:31:36,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2209 to 1573. [2021-07-09 18:31:36,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1573 states, 1572 states have (on average 3.422391857506361) internal successors, (5380), 1572 states have internal predecessors, (5380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:36,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1573 states to 1573 states and 5380 transitions. [2021-07-09 18:31:36,887 INFO L78 Accepts]: Start accepts. Automaton has 1573 states and 5380 transitions. Word has length 26 [2021-07-09 18:31:36,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:36,887 INFO L482 AbstractCegarLoop]: Abstraction has 1573 states and 5380 transitions. [2021-07-09 18:31:36,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:36,887 INFO L276 IsEmpty]: Start isEmpty. Operand 1573 states and 5380 transitions. [2021-07-09 18:31:36,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:36,890 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:36,890 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:37,090 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4244 [2021-07-09 18:31:37,091 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:37,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:37,091 INFO L82 PathProgramCache]: Analyzing trace with hash -987079049, now seen corresponding path program 42 times [2021-07-09 18:31:37,091 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:37,091 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654759227] [2021-07-09 18:31:37,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:37,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:37,211 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:37,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:37,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654759227] [2021-07-09 18:31:37,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654759227] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:37,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610256724] [2021-07-09 18:31:37,211 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:37,236 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:31:37,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:37,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:31:37,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:37,444 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:37,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-09 18:31:37,481 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:37,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:37,512 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:37,512 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-09 18:31:37,558 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:37,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:37,614 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:37,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:31:37,624 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:31:37,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:37,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:37,741 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:116 [2021-07-09 18:31:37,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:37,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610256724] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:37,801 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:37,801 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2021-07-09 18:31:37,801 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221889839] [2021-07-09 18:31:37,801 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:31:37,801 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:37,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:31:37,802 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:31:37,802 INFO L87 Difference]: Start difference. First operand 1573 states and 5380 transitions. Second operand has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:38,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:38,379 INFO L93 Difference]: Finished difference Result 2054 states and 6859 transitions. [2021-07-09 18:31:38,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:31:38,379 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:38,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:38,384 INFO L225 Difference]: With dead ends: 2054 [2021-07-09 18:31:38,384 INFO L226 Difference]: Without dead ends: 2039 [2021-07-09 18:31:38,385 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 531.7ms TimeCoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2021-07-09 18:31:38,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2039 states. [2021-07-09 18:31:38,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2039 to 1618. [2021-07-09 18:31:38,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.4162028447742734) internal successors, (5524), 1617 states have internal predecessors, (5524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:38,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5524 transitions. [2021-07-09 18:31:38,412 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5524 transitions. Word has length 26 [2021-07-09 18:31:38,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:38,412 INFO L482 AbstractCegarLoop]: Abstraction has 1618 states and 5524 transitions. [2021-07-09 18:31:38,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.4210526315789473) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:38,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5524 transitions. [2021-07-09 18:31:38,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:38,415 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:38,415 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:38,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4263 [2021-07-09 18:31:38,616 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:38,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:38,616 INFO L82 PathProgramCache]: Analyzing trace with hash -1154888141, now seen corresponding path program 43 times [2021-07-09 18:31:38,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:38,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646181951] [2021-07-09 18:31:38,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:38,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:38,739 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:38,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:38,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646181951] [2021-07-09 18:31:38,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646181951] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:38,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006508413] [2021-07-09 18:31:38,739 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:31:38,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:38,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:31:38,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:38,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:38,920 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:38,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:31:38,922 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:38,929 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:38,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:38,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:38,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:31:38,933 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:38,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:38,946 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:38,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:31:38,948 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:38,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:38,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:38,960 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:31:38,978 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:38,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006508413] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:38,979 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:38,979 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 18:31:38,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287029332] [2021-07-09 18:31:38,979 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:31:38,979 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:38,979 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:31:38,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:31:38,980 INFO L87 Difference]: Start difference. First operand 1618 states and 5524 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:39,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:39,690 INFO L93 Difference]: Finished difference Result 2315 states and 7658 transitions. [2021-07-09 18:31:39,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-09 18:31:39,690 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:39,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:39,694 INFO L225 Difference]: With dead ends: 2315 [2021-07-09 18:31:39,695 INFO L226 Difference]: Without dead ends: 2300 [2021-07-09 18:31:39,695 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 595.7ms TimeCoverageRelationStatistics Valid=200, Invalid=792, Unknown=0, NotChecked=0, Total=992 [2021-07-09 18:31:39,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2300 states. [2021-07-09 18:31:39,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2300 to 1619. [2021-07-09 18:31:39,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1619 states, 1618 states have (on average 3.417799752781211) internal successors, (5530), 1618 states have internal predecessors, (5530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:39,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1619 states to 1619 states and 5530 transitions. [2021-07-09 18:31:39,721 INFO L78 Accepts]: Start accepts. Automaton has 1619 states and 5530 transitions. Word has length 26 [2021-07-09 18:31:39,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:39,722 INFO L482 AbstractCegarLoop]: Abstraction has 1619 states and 5530 transitions. [2021-07-09 18:31:39,722 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:39,722 INFO L276 IsEmpty]: Start isEmpty. Operand 1619 states and 5530 transitions. [2021-07-09 18:31:39,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:39,724 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:39,724 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:39,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4319,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:39,924 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:39,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:39,925 INFO L82 PathProgramCache]: Analyzing trace with hash -856114693, now seen corresponding path program 44 times [2021-07-09 18:31:39,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:39,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803256713] [2021-07-09 18:31:39,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:39,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:40,042 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:40,042 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:40,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803256713] [2021-07-09 18:31:40,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803256713] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:40,042 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839543221] [2021-07-09 18:31:40,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:40,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:31:40,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:40,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:31:40,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:40,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:40,216 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:40,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-09 18:31:40,268 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:40,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:40,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:40,304 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:40,305 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-09 18:31:40,376 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:40,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:40,430 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:40,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:31:40,441 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:31:40,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:40,559 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2021-07-09 18:31:40,559 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:97 [2021-07-09 18:31:40,636 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:40,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839543221] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:40,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:40,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:31:40,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337394860] [2021-07-09 18:31:40,637 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:31:40,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:40,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:31:40,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:31:40,637 INFO L87 Difference]: Start difference. First operand 1619 states and 5530 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:40,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:40,998 INFO L93 Difference]: Finished difference Result 2120 states and 7093 transitions. [2021-07-09 18:31:40,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:31:40,999 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:40,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:41,003 INFO L225 Difference]: With dead ends: 2120 [2021-07-09 18:31:41,003 INFO L226 Difference]: Without dead ends: 2105 [2021-07-09 18:31:41,003 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 427.1ms TimeCoverageRelationStatistics Valid=152, Invalid=498, Unknown=0, NotChecked=0, Total=650 [2021-07-09 18:31:41,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2105 states. [2021-07-09 18:31:41,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2105 to 1622. [2021-07-09 18:31:41,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.421344848858729) internal successors, (5546), 1621 states have internal predecessors, (5546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:41,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5546 transitions. [2021-07-09 18:31:41,028 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5546 transitions. Word has length 26 [2021-07-09 18:31:41,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:41,028 INFO L482 AbstractCegarLoop]: Abstraction has 1622 states and 5546 transitions. [2021-07-09 18:31:41,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:41,028 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5546 transitions. [2021-07-09 18:31:41,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:41,031 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:41,031 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:41,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4320 [2021-07-09 18:31:41,240 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:41,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:41,240 INFO L82 PathProgramCache]: Analyzing trace with hash 1488441339, now seen corresponding path program 45 times [2021-07-09 18:31:41,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:41,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395994152] [2021-07-09 18:31:41,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:41,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:41,340 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:41,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:41,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395994152] [2021-07-09 18:31:41,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395994152] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:41,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876798883] [2021-07-09 18:31:41,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:41,366 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:31:41,366 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:41,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:31:41,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:42,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:42,669 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:42,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-07-09 18:31:42,714 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:42,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:42,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:42,747 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:42,747 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-07-09 18:31:42,810 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:42,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:42,861 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:42,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:31:42,871 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:31:42,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:42,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 5 xjuncts. [2021-07-09 18:31:42,999 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:229 [2021-07-09 18:31:43,091 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:43,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876798883] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:43,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:43,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:31:43,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652167298] [2021-07-09 18:31:43,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:31:43,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:43,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:31:43,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=231, Unknown=1, NotChecked=0, Total=306 [2021-07-09 18:31:43,092 INFO L87 Difference]: Start difference. First operand 1622 states and 5546 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:43,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:43,462 INFO L93 Difference]: Finished difference Result 2150 states and 7189 transitions. [2021-07-09 18:31:43,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:31:43,463 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:43,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:43,466 INFO L225 Difference]: With dead ends: 2150 [2021-07-09 18:31:43,466 INFO L226 Difference]: Without dead ends: 2135 [2021-07-09 18:31:43,466 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 1572.1ms TimeCoverageRelationStatistics Valid=150, Invalid=499, Unknown=1, NotChecked=0, Total=650 [2021-07-09 18:31:43,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2135 states. [2021-07-09 18:31:43,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2135 to 1640. [2021-07-09 18:31:43,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1640 states, 1639 states have (on average 3.416717510677242) internal successors, (5600), 1639 states have internal predecessors, (5600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:43,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1640 states to 1640 states and 5600 transitions. [2021-07-09 18:31:43,487 INFO L78 Accepts]: Start accepts. Automaton has 1640 states and 5600 transitions. Word has length 26 [2021-07-09 18:31:43,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:43,487 INFO L482 AbstractCegarLoop]: Abstraction has 1640 states and 5600 transitions. [2021-07-09 18:31:43,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:43,487 INFO L276 IsEmpty]: Start isEmpty. Operand 1640 states and 5600 transitions. [2021-07-09 18:31:43,489 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:43,490 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:43,490 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:43,690 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4377,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:43,690 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:43,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:43,690 INFO L82 PathProgramCache]: Analyzing trace with hash -2007184673, now seen corresponding path program 46 times [2021-07-09 18:31:43,690 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:43,690 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942924580] [2021-07-09 18:31:43,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:43,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:43,801 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:43,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:43,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942924580] [2021-07-09 18:31:43,801 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942924580] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:43,801 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292103032] [2021-07-09 18:31:43,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:31:43,825 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:31:43,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:43,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:31:43,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:44,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:44,013 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:44,014 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-07-09 18:31:44,016 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:44,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:44,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:44,025 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:44,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-07-09 18:31:44,027 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:44,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:44,040 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:44,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:31:44,042 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:44,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:44,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:44,052 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-07-09 18:31:44,069 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:44,069 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292103032] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:44,069 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:44,069 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:31:44,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38546836] [2021-07-09 18:31:44,069 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:31:44,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:44,069 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:31:44,069 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:31:44,070 INFO L87 Difference]: Start difference. First operand 1640 states and 5600 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:44,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:44,552 INFO L93 Difference]: Finished difference Result 2076 states and 6950 transitions. [2021-07-09 18:31:44,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:31:44,552 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:44,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:44,557 INFO L225 Difference]: With dead ends: 2076 [2021-07-09 18:31:44,557 INFO L226 Difference]: Without dead ends: 2061 [2021-07-09 18:31:44,557 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 426.5ms TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:31:44,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2061 states. [2021-07-09 18:31:44,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2061 to 1661. [2021-07-09 18:31:44,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1661 states, 1660 states have (on average 3.4126506024096384) internal successors, (5665), 1660 states have internal predecessors, (5665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:44,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1661 states to 1661 states and 5665 transitions. [2021-07-09 18:31:44,582 INFO L78 Accepts]: Start accepts. Automaton has 1661 states and 5665 transitions. Word has length 26 [2021-07-09 18:31:44,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:44,582 INFO L482 AbstractCegarLoop]: Abstraction has 1661 states and 5665 transitions. [2021-07-09 18:31:44,582 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:44,582 INFO L276 IsEmpty]: Start isEmpty. Operand 1661 states and 5665 transitions. [2021-07-09 18:31:44,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:44,585 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:44,585 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:44,786 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4433,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:44,786 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:44,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:44,786 INFO L82 PathProgramCache]: Analyzing trace with hash 670249843, now seen corresponding path program 47 times [2021-07-09 18:31:44,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:44,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540629439] [2021-07-09 18:31:44,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:44,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:44,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:44,899 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:44,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540629439] [2021-07-09 18:31:44,899 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540629439] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:44,899 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020427525] [2021-07-09 18:31:44,899 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:44,923 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:31:44,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:44,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:31:44,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:45,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:45,089 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:45,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:31:45,107 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:45,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:45,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:45,127 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:45,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:31:45,145 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:45,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:45,195 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:45,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:31:45,205 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:31:45,254 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:45,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:45,268 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:19 [2021-07-09 18:31:45,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:45,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020427525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:45,308 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:45,308 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2021-07-09 18:31:45,308 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675234276] [2021-07-09 18:31:45,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:31:45,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:45,309 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:31:45,309 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:31:45,309 INFO L87 Difference]: Start difference. First operand 1661 states and 5665 transitions. Second operand has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:45,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:45,974 INFO L93 Difference]: Finished difference Result 2366 states and 7851 transitions. [2021-07-09 18:31:45,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:31:45,974 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:45,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:45,979 INFO L225 Difference]: With dead ends: 2366 [2021-07-09 18:31:45,979 INFO L226 Difference]: Without dead ends: 2351 [2021-07-09 18:31:45,979 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 544.6ms TimeCoverageRelationStatistics Valid=232, Invalid=890, Unknown=0, NotChecked=0, Total=1122 [2021-07-09 18:31:45,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2351 states. [2021-07-09 18:31:46,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2351 to 1658. [2021-07-09 18:31:46,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1657 states have (on average 3.4140012070006036) internal successors, (5657), 1657 states have internal predecessors, (5657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:46,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 5657 transitions. [2021-07-09 18:31:46,006 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 5657 transitions. Word has length 26 [2021-07-09 18:31:46,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:46,006 INFO L482 AbstractCegarLoop]: Abstraction has 1658 states and 5657 transitions. [2021-07-09 18:31:46,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:46,007 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 5657 transitions. [2021-07-09 18:31:46,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:46,009 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:46,009 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:46,209 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4434,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:46,209 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:46,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:46,210 INFO L82 PathProgramCache]: Analyzing trace with hash -1019693061, now seen corresponding path program 48 times [2021-07-09 18:31:46,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:46,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713683667] [2021-07-09 18:31:46,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:46,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:46,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:46,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:46,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713683667] [2021-07-09 18:31:46,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713683667] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:46,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337223773] [2021-07-09 18:31:46,352 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:46,377 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:31:46,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:46,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-07-09 18:31:46,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:46,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:46,504 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:46,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:31:46,522 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:46,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:46,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:46,540 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:46,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:31:46,558 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:46,572 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:46,590 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:46,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:31:46,595 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:31:46,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:46,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:46,646 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-07-09 18:31:46,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:46,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337223773] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:46,687 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:46,687 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 18:31:46,687 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055285862] [2021-07-09 18:31:46,687 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:31:46,687 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:46,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:31:46,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:31:46,688 INFO L87 Difference]: Start difference. First operand 1658 states and 5657 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:47,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:47,207 INFO L93 Difference]: Finished difference Result 2228 states and 7412 transitions. [2021-07-09 18:31:47,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-09 18:31:47,207 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:47,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:47,212 INFO L225 Difference]: With dead ends: 2228 [2021-07-09 18:31:47,212 INFO L226 Difference]: Without dead ends: 2203 [2021-07-09 18:31:47,212 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 493.1ms TimeCoverageRelationStatistics Valid=165, Invalid=647, Unknown=0, NotChecked=0, Total=812 [2021-07-09 18:31:47,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2203 states. [2021-07-09 18:31:47,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2203 to 1658. [2021-07-09 18:31:47,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1657 states have (on average 3.4164152082076042) internal successors, (5661), 1657 states have internal predecessors, (5661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:47,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 5661 transitions. [2021-07-09 18:31:47,237 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 5661 transitions. Word has length 26 [2021-07-09 18:31:47,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:47,237 INFO L482 AbstractCegarLoop]: Abstraction has 1658 states and 5661 transitions. [2021-07-09 18:31:47,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:47,237 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 5661 transitions. [2021-07-09 18:31:47,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:47,240 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:47,240 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:47,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4453 [2021-07-09 18:31:47,442 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:47,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:47,451 INFO L82 PathProgramCache]: Analyzing trace with hash 1464847671, now seen corresponding path program 49 times [2021-07-09 18:31:47,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:47,451 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822408157] [2021-07-09 18:31:47,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:47,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:47,567 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:47,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:47,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822408157] [2021-07-09 18:31:47,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822408157] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:47,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [103070507] [2021-07-09 18:31:47,568 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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:31:47,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:47,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:31:47,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:49,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:49,314 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:49,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:31:49,332 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:49,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:49,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:49,352 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:49,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:31:49,369 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:49,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:49,403 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:49,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:31:49,408 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:31:49,453 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:49,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:49,467 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:36 [2021-07-09 18:31:49,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:49,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [103070507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:49,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:49,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 18 [2021-07-09 18:31:49,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392329206] [2021-07-09 18:31:49,509 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:31:49,509 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:49,509 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:31:49,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=233, Unknown=1, NotChecked=0, Total=306 [2021-07-09 18:31:49,509 INFO L87 Difference]: Start difference. First operand 1658 states and 5661 transitions. Second operand has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:50,657 WARN L205 SmtUtils]: Spent 877.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-07-09 18:31:54,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:54,496 INFO L93 Difference]: Finished difference Result 2151 states and 7200 transitions. [2021-07-09 18:31:54,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-09 18:31:54,496 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:54,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:54,500 INFO L225 Difference]: With dead ends: 2151 [2021-07-09 18:31:54,501 INFO L226 Difference]: Without dead ends: 2136 [2021-07-09 18:31:54,501 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 2787.8ms TimeCoverageRelationStatistics Valid=143, Invalid=506, Unknown=1, NotChecked=0, Total=650 [2021-07-09 18:31:54,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2136 states. [2021-07-09 18:31:54,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2136 to 1658. [2021-07-09 18:31:54,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1657 states have (on average 3.4164152082076042) internal successors, (5661), 1657 states have internal predecessors, (5661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:54,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 5661 transitions. [2021-07-09 18:31:54,525 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 5661 transitions. Word has length 26 [2021-07-09 18:31:54,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:54,525 INFO L482 AbstractCegarLoop]: Abstraction has 1658 states and 5661 transitions. [2021-07-09 18:31:54,525 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:54,525 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 5661 transitions. [2021-07-09 18:31:54,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:54,527 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:54,527 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:54,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4470 [2021-07-09 18:31:54,728 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:54,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:54,728 INFO L82 PathProgramCache]: Analyzing trace with hash 1829221231, now seen corresponding path program 56 times [2021-07-09 18:31:54,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:54,728 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676381404] [2021-07-09 18:31:54,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:54,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:54,912 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:54,912 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:54,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676381404] [2021-07-09 18:31:54,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676381404] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:54,912 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [148900585] [2021-07-09 18:31:54,912 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:54,937 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:31:54,937 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:54,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-07-09 18:31:54,938 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:55,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:55,071 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:55,072 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:55,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-09 18:31:55,075 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:55,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:55,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:55,093 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:55,094 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:31:55,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:31:55,097 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:55,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:55,120 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:55,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:31:55,122 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:31:55,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:55,139 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:55,139 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:10 [2021-07-09 18:31:55,182 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:55,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [148900585] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:55,182 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:55,182 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 17 [2021-07-09 18:31:55,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853507613] [2021-07-09 18:31:55,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:31:55,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:55,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:31:55,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:31:55,183 INFO L87 Difference]: Start difference. First operand 1658 states and 5661 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:55,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:31:55,629 INFO L93 Difference]: Finished difference Result 2204 states and 7221 transitions. [2021-07-09 18:31:55,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-09 18:31:55,629 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:31:55,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:31:55,633 INFO L225 Difference]: With dead ends: 2204 [2021-07-09 18:31:55,633 INFO L226 Difference]: Without dead ends: 2152 [2021-07-09 18:31:55,634 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 529.7ms TimeCoverageRelationStatistics Valid=191, Invalid=739, Unknown=0, NotChecked=0, Total=930 [2021-07-09 18:31:55,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2152 states. [2021-07-09 18:31:55,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2152 to 1676. [2021-07-09 18:31:55,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1676 states, 1675 states have (on average 3.4077611940298507) internal successors, (5708), 1675 states have internal predecessors, (5708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:55,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1676 states to 1676 states and 5708 transitions. [2021-07-09 18:31:55,659 INFO L78 Accepts]: Start accepts. Automaton has 1676 states and 5708 transitions. Word has length 26 [2021-07-09 18:31:55,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:31:55,659 INFO L482 AbstractCegarLoop]: Abstraction has 1676 states and 5708 transitions. [2021-07-09 18:31:55,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.5) internal successors, (45), 17 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:31:55,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1676 states and 5708 transitions. [2021-07-09 18:31:55,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:31:55,662 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:31:55,662 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:31:55,862 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4489,106 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:55,862 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:31:55,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:31:55,863 INFO L82 PathProgramCache]: Analyzing trace with hash 554911219, now seen corresponding path program 57 times [2021-07-09 18:31:55,863 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:31:55,863 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430767000] [2021-07-09 18:31:55,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:31:55,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:31:56,038 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:56,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:31:56,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430767000] [2021-07-09 18:31:56,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430767000] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:56,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2129195508] [2021-07-09 18:31:56,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:31:56,080 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-09 18:31:56,080 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:31:56,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:31:56,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:31:57,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:57,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:57,905 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:57,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 51 treesize of output 69 [2021-07-09 18:31:58,004 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:58,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:58,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:58,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:31:58,044 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:58,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-07-09 18:31:58,123 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:31:58,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:58,196 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:31:58,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-09 18:31:58,364 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:31:59,023 WARN L205 SmtUtils]: Spent 658.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 118 [2021-07-09 18:31:59,024 INFO L628 ElimStorePlain]: treesize reduction 632, result has 68.1 percent of original size [2021-07-09 18:31:59,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:31:59,347 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:62, output treesize:63 [2021-07-09 18:31:59,402 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:31:59,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2129195508] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:31:59,402 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:31:59,402 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 18:31:59,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545012663] [2021-07-09 18:31:59,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:31:59,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:31:59,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:31:59,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=278, Unknown=1, NotChecked=0, Total=342 [2021-07-09 18:31:59,403 INFO L87 Difference]: Start difference. First operand 1676 states and 5708 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:32:59,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:32:59,247 INFO L93 Difference]: Finished difference Result 2373 states and 7814 transitions. [2021-07-09 18:32:59,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:32:59,247 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:32:59,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:32:59,251 INFO L225 Difference]: With dead ends: 2373 [2021-07-09 18:32:59,251 INFO L226 Difference]: Without dead ends: 2358 [2021-07-09 18:32:59,252 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 27106.9ms TimeCoverageRelationStatistics Valid=360, Invalid=1788, Unknown=14, NotChecked=0, Total=2162 [2021-07-09 18:32:59,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2358 states. [2021-07-09 18:32:59,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2358 to 1672. [2021-07-09 18:32:59,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1672 states, 1671 states have (on average 3.40754039497307) internal successors, (5694), 1671 states have internal predecessors, (5694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:32:59,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1672 states to 1672 states and 5694 transitions. [2021-07-09 18:32:59,275 INFO L78 Accepts]: Start accepts. Automaton has 1672 states and 5694 transitions. Word has length 26 [2021-07-09 18:32:59,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:32:59,276 INFO L482 AbstractCegarLoop]: Abstraction has 1672 states and 5694 transitions. [2021-07-09 18:32:59,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:32:59,276 INFO L276 IsEmpty]: Start isEmpty. Operand 1672 states and 5694 transitions. [2021-07-09 18:32:59,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:32:59,278 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:32:59,278 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:32:59,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4490,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:59,478 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:32:59,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:32:59,479 INFO L82 PathProgramCache]: Analyzing trace with hash 1130156151, now seen corresponding path program 58 times [2021-07-09 18:32:59,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:32:59,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145489497] [2021-07-09 18:32:59,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:32:59,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:32:59,616 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:32:59,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:32:59,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145489497] [2021-07-09 18:32:59,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145489497] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:32:59,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042086737] [2021-07-09 18:32:59,616 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:32:59,640 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-09 18:32:59,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:32:59,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:32:59,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:32:59,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:59,839 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-07-09 18:32:59,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 217 [2021-07-09 18:32:59,910 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:32:59,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:32:59,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:32:59,964 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-07-09 18:32:59,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 221 treesize of output 195 [2021-07-09 18:33:00,113 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:00,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:00,180 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:00,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 193 treesize of output 177 [2021-07-09 18:33:00,457 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:00,976 WARN L205 SmtUtils]: Spent 518.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 125 [2021-07-09 18:33:00,976 INFO L628 ElimStorePlain]: treesize reduction 178, result has 90.9 percent of original size [2021-07-09 18:33:01,149 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 148 [2021-07-09 18:33:01,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:33:01,377 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:242, output treesize:27 [2021-07-09 18:33:01,426 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:01,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042086737] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:01,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:01,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2021-07-09 18:33:01,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95202865] [2021-07-09 18:33:01,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-09 18:33:01,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:01,427 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-09 18:33:01,427 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=322, Unknown=0, NotChecked=0, Total=380 [2021-07-09 18:33:01,427 INFO L87 Difference]: Start difference. First operand 1672 states and 5694 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:02,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:02,181 INFO L93 Difference]: Finished difference Result 2003 states and 6539 transitions. [2021-07-09 18:33:02,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-09 18:33:02,182 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:02,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:02,185 INFO L225 Difference]: With dead ends: 2003 [2021-07-09 18:33:02,185 INFO L226 Difference]: Without dead ends: 1981 [2021-07-09 18:33:02,185 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 738.9ms TimeCoverageRelationStatistics Valid=202, Invalid=1058, Unknown=0, NotChecked=0, Total=1260 [2021-07-09 18:33:02,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1981 states. [2021-07-09 18:33:02,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1981 to 1674. [2021-07-09 18:33:02,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1674 states, 1673 states have (on average 3.4076509264793784) internal successors, (5701), 1673 states have internal predecessors, (5701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:02,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1674 states to 1674 states and 5701 transitions. [2021-07-09 18:33:02,209 INFO L78 Accepts]: Start accepts. Automaton has 1674 states and 5701 transitions. Word has length 26 [2021-07-09 18:33:02,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:02,209 INFO L482 AbstractCegarLoop]: Abstraction has 1674 states and 5701 transitions. [2021-07-09 18:33:02,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:02,209 INFO L276 IsEmpty]: Start isEmpty. Operand 1674 states and 5701 transitions. [2021-07-09 18:33:02,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:02,211 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:02,211 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:02,411 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4602,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:02,411 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:02,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:02,412 INFO L82 PathProgramCache]: Analyzing trace with hash -2096936581, now seen corresponding path program 59 times [2021-07-09 18:33:02,412 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:02,412 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260726958] [2021-07-09 18:33:02,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:02,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:02,613 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:02,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:02,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260726958] [2021-07-09 18:33:02,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260726958] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:02,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367664637] [2021-07-09 18:33:02,614 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:02,645 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-09 18:33:02,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:02,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-07-09 18:33:02,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:03,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:03,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:03,973 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:03,974 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:03,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-09 18:33:03,976 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:03,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:03,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:03,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:03,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:03,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:03,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:33:03,988 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:03,995 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:04,001 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:04,001 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:33:04,002 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:04,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:04,012 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:33:04,012 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-09 18:33:04,031 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:04,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367664637] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:04,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:04,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 15 [2021-07-09 18:33:04,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451444508] [2021-07-09 18:33:04,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-09 18:33:04,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:04,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-09 18:33:04,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=182, Unknown=1, NotChecked=0, Total=240 [2021-07-09 18:33:04,031 INFO L87 Difference]: Start difference. First operand 1674 states and 5701 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:05,328 WARN L205 SmtUtils]: Spent 968.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2021-07-09 18:33:05,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:05,383 INFO L93 Difference]: Finished difference Result 2047 states and 6837 transitions. [2021-07-09 18:33:05,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-09 18:33:05,383 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:05,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:05,387 INFO L225 Difference]: With dead ends: 2047 [2021-07-09 18:33:05,387 INFO L226 Difference]: Without dead ends: 2016 [2021-07-09 18:33:05,387 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 2616.3ms TimeCoverageRelationStatistics Valid=152, Invalid=549, Unknown=1, NotChecked=0, Total=702 [2021-07-09 18:33:05,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2016 states. [2021-07-09 18:33:05,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2016 to 1680. [2021-07-09 18:33:05,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1679 states have (on average 3.405598570577725) internal successors, (5718), 1679 states have internal predecessors, (5718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:05,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 5718 transitions. [2021-07-09 18:33:05,412 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 5718 transitions. Word has length 26 [2021-07-09 18:33:05,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:05,412 INFO L482 AbstractCegarLoop]: Abstraction has 1680 states and 5718 transitions. [2021-07-09 18:33:05,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:05,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 5718 transitions. [2021-07-09 18:33:05,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:05,414 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:05,414 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:05,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4721,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:05,615 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:05,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:05,615 INFO L82 PathProgramCache]: Analyzing trace with hash 540764283, now seen corresponding path program 60 times [2021-07-09 18:33:05,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:05,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844450323] [2021-07-09 18:33:05,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:05,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:05,761 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:05,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:05,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844450323] [2021-07-09 18:33:05,762 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844450323] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:05,762 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64801559] [2021-07-09 18:33:05,762 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:05,786 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-09 18:33:05,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:05,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:33:05,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:08,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:08,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:08,485 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:08,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:08,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-07-09 18:33:08,488 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:08,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:08,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:08,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:08,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:08,499 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-09 18:33:08,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-07-09 18:33:08,501 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:08,507 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:08,514 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:08,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-07-09 18:33:08,515 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-09 18:33:08,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:08,526 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:33:08,526 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-07-09 18:33:08,545 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:08,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64801559] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:08,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:08,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9] total 16 [2021-07-09 18:33:08,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727496729] [2021-07-09 18:33:08,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:33:08,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:08,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:33:08,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=212, Unknown=3, NotChecked=0, Total=272 [2021-07-09 18:33:08,546 INFO L87 Difference]: Start difference. First operand 1680 states and 5718 transitions. Second operand has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:18,262 WARN L205 SmtUtils]: Spent 1.30 s on a formula simplification that was a NOOP. DAG size: 43 [2021-07-09 18:33:21,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:21,009 INFO L93 Difference]: Finished difference Result 2079 states and 6921 transitions. [2021-07-09 18:33:21,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-09 18:33:21,010 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:21,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:21,013 INFO L225 Difference]: With dead ends: 2079 [2021-07-09 18:33:21,013 INFO L226 Difference]: Without dead ends: 2064 [2021-07-09 18:33:21,013 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 7248.9ms TimeCoverageRelationStatistics Valid=158, Invalid=592, Unknown=6, NotChecked=0, Total=756 [2021-07-09 18:33:21,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2064 states. [2021-07-09 18:33:21,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2064 to 1680. [2021-07-09 18:33:21,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1679 states have (on average 3.405598570577725) internal successors, (5718), 1679 states have internal predecessors, (5718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:21,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 5718 transitions. [2021-07-09 18:33:21,036 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 5718 transitions. Word has length 26 [2021-07-09 18:33:21,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:21,036 INFO L482 AbstractCegarLoop]: Abstraction has 1680 states and 5718 transitions. [2021-07-09 18:33:21,036 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:21,036 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 5718 transitions. [2021-07-09 18:33:21,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:21,038 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:21,038 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:21,238 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4722 [2021-07-09 18:33:21,239 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:21,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:21,239 INFO L82 PathProgramCache]: Analyzing trace with hash -1112511237, now seen corresponding path program 50 times [2021-07-09 18:33:21,239 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:21,239 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215832183] [2021-07-09 18:33:21,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:21,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:21,420 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:21,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:21,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215832183] [2021-07-09 18:33:21,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215832183] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:21,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007623087] [2021-07-09 18:33:21,420 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:21,449 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:21,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:21,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:33:21,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:21,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:21,569 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:21,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-07-09 18:33:21,586 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:21,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:21,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:21,603 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:21,603 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-07-09 18:33:21,620 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:21,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:21,652 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:21,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:33:21,662 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:33:21,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:21,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:33:21,723 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-07-09 18:33:21,757 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:21,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007623087] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:21,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:21,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2021-07-09 18:33:21,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658118505] [2021-07-09 18:33:21,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:33:21,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:21,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:33:21,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=250, Unknown=0, NotChecked=0, Total=306 [2021-07-09 18:33:21,758 INFO L87 Difference]: Start difference. First operand 1680 states and 5718 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:23,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:23,112 INFO L93 Difference]: Finished difference Result 2348 states and 7703 transitions. [2021-07-09 18:33:23,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-09 18:33:23,112 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:23,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:23,117 INFO L225 Difference]: With dead ends: 2348 [2021-07-09 18:33:23,117 INFO L226 Difference]: Without dead ends: 2333 [2021-07-09 18:33:23,118 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 968.5ms TimeCoverageRelationStatistics Valid=282, Invalid=1358, Unknown=0, NotChecked=0, Total=1640 [2021-07-09 18:33:23,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2333 states. [2021-07-09 18:33:23,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2333 to 1687. [2021-07-09 18:33:23,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1687 states, 1686 states have (on average 3.4056939501779357) internal successors, (5742), 1686 states have internal predecessors, (5742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:23,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1687 states to 1687 states and 5742 transitions. [2021-07-09 18:33:23,149 INFO L78 Accepts]: Start accepts. Automaton has 1687 states and 5742 transitions. Word has length 26 [2021-07-09 18:33:23,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:23,149 INFO L482 AbstractCegarLoop]: Abstraction has 1687 states and 5742 transitions. [2021-07-09 18:33:23,149 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:23,149 INFO L276 IsEmpty]: Start isEmpty. Operand 1687 states and 5742 transitions. [2021-07-09 18:33:23,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:23,152 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:23,152 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:23,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4723,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:23,353 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:23,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:23,353 INFO L82 PathProgramCache]: Analyzing trace with hash 437870327, now seen corresponding path program 61 times [2021-07-09 18:33:23,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:23,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634934941] [2021-07-09 18:33:23,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:23,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:23,533 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:23,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:23,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634934941] [2021-07-09 18:33:23,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634934941] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:23,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [691216886] [2021-07-09 18:33:23,534 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:33:23,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:23,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-07-09 18:33:23,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:23,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,757 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:23,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-07-09 18:33:23,843 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:23,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:23,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:23,883 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:23,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-07-09 18:33:23,971 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:24,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:24,046 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:24,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-09 18:33:24,204 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:33:24,627 WARN L205 SmtUtils]: Spent 422.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 118 [2021-07-09 18:33:24,628 INFO L628 ElimStorePlain]: treesize reduction 120, result has 92.5 percent of original size [2021-07-09 18:33:25,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:33:25,015 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:98 [2021-07-09 18:33:25,053 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:25,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [691216886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:25,053 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:25,053 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-07-09 18:33:25,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908548559] [2021-07-09 18:33:25,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-09 18:33:25,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:25,054 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-09 18:33:25,054 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-09 18:33:25,054 INFO L87 Difference]: Start difference. First operand 1687 states and 5742 transitions. Second operand has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:26,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:26,821 INFO L93 Difference]: Finished difference Result 2521 states and 7986 transitions. [2021-07-09 18:33:26,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-07-09 18:33:26,821 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:26,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:26,826 INFO L225 Difference]: With dead ends: 2521 [2021-07-09 18:33:26,826 INFO L226 Difference]: Without dead ends: 2484 [2021-07-09 18:33:26,826 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 532 ImplicationChecksByTransitivity, 1351.9ms TimeCoverageRelationStatistics Valid=353, Invalid=1999, Unknown=0, NotChecked=0, Total=2352 [2021-07-09 18:33:26,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2484 states. [2021-07-09 18:33:26,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2484 to 1718. [2021-07-09 18:33:26,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1717 states have (on average 3.4111822947000583) internal successors, (5857), 1717 states have internal predecessors, (5857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:26,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 5857 transitions. [2021-07-09 18:33:26,852 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 5857 transitions. Word has length 26 [2021-07-09 18:33:26,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:26,852 INFO L482 AbstractCegarLoop]: Abstraction has 1718 states and 5857 transitions. [2021-07-09 18:33:26,852 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.526315789473684) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:26,852 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 5857 transitions. [2021-07-09 18:33:26,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:26,855 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:26,855 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:27,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4741,112 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-09 18:33:27,056 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:27,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:27,057 INFO L82 PathProgramCache]: Analyzing trace with hash 663863851, now seen corresponding path program 62 times [2021-07-09 18:33:27,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:27,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796846627] [2021-07-09 18:33:27,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:27,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:27,166 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:27,166 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:27,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796846627] [2021-07-09 18:33:27,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796846627] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:27,167 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487495414] [2021-07-09 18:33:27,167 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:33:27,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-09 18:33:27,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:27,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:33:27,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:27,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:27,315 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:27,328 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:27,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-07-09 18:33:27,412 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:27,432 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:27,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:27,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-09 18:33:27,449 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:27,449 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-07-09 18:33:27,531 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:27,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:27,613 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:27,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-07-09 18:33:27,831 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:33:28,340 WARN L205 SmtUtils]: Spent 507.00 ms on a formula simplification. DAG size of input: 130 DAG size of output: 123 [2021-07-09 18:33:28,340 INFO L628 ElimStorePlain]: treesize reduction 260, result has 86.7 percent of original size [2021-07-09 18:33:28,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-09 18:33:28,884 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:149 [2021-07-09 18:33:28,939 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:28,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487495414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:28,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:28,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-07-09 18:33:28,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930081409] [2021-07-09 18:33:28,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-09 18:33:28,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:28,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-09 18:33:28,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-07-09 18:33:28,940 INFO L87 Difference]: Start difference. First operand 1718 states and 5857 transitions. Second operand has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:29,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-09 18:33:29,908 INFO L93 Difference]: Finished difference Result 2981 states and 9498 transitions. [2021-07-09 18:33:29,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-09 18:33:29,908 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-07-09 18:33:29,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-09 18:33:29,914 INFO L225 Difference]: With dead ends: 2981 [2021-07-09 18:33:29,914 INFO L226 Difference]: Without dead ends: 2944 [2021-07-09 18:33:29,915 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 708.5ms TimeCoverageRelationStatistics Valid=302, Invalid=1180, Unknown=0, NotChecked=0, Total=1482 [2021-07-09 18:33:29,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2944 states. [2021-07-09 18:33:29,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2944 to 1737. [2021-07-09 18:33:29,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1737 states, 1736 states have (on average 3.4164746543778803) internal successors, (5931), 1736 states have internal predecessors, (5931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:29,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1737 states to 1737 states and 5931 transitions. [2021-07-09 18:33:29,957 INFO L78 Accepts]: Start accepts. Automaton has 1737 states and 5931 transitions. Word has length 26 [2021-07-09 18:33:29,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-09 18:33:29,957 INFO L482 AbstractCegarLoop]: Abstraction has 1737 states and 5931 transitions. [2021-07-09 18:33:29,957 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 16 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:33:29,957 INFO L276 IsEmpty]: Start isEmpty. Operand 1737 states and 5931 transitions. [2021-07-09 18:33:29,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-07-09 18:33:29,959 INFO L500 BasicCegarLoop]: Found error trace [2021-07-09 18:33:29,959 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-09 18:33:30,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable4890 [2021-07-09 18:33:30,161 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-09 18:33:30,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-09 18:33:30,162 INFO L82 PathProgramCache]: Analyzing trace with hash 53047903, now seen corresponding path program 51 times [2021-07-09 18:33:30,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-09 18:33:30,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61616235] [2021-07-09 18:33:30,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-09 18:33:30,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-09 18:33:30,311 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:30,311 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-09 18:33:30,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61616235] [2021-07-09 18:33:30,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61616235] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:30,311 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546707021] [2021-07-09 18:33:30,311 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:33:30,338 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-09 18:33:30,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-09 18:33:30,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-07-09 18:33:30,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-09 18:33:32,061 WARN L205 SmtUtils]: Spent 1.59 s on a formula simplification that was a NOOP. DAG size: 40 [2021-07-09 18:33:33,447 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:33,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 59 [2021-07-09 18:33:33,516 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:33,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:33,556 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:33,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-07-09 18:33:33,645 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-09 18:33:33,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:33,706 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:33,706 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-07-09 18:33:33,716 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-09 18:33:33,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-09 18:33:33,909 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 9 xjuncts. [2021-07-09 18:33:33,909 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:61, output treesize:349 [2021-07-09 18:33:34,088 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 38 [2021-07-09 18:33:34,113 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-09 18:33:34,113 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546707021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-09 18:33:34,113 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-09 18:33:34,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 18 [2021-07-09 18:33:34,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013255825] [2021-07-09 18:33:34,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-09 18:33:34,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-09 18:33:34,114 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-09 18:33:34,114 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=251, Unknown=1, NotChecked=0, Total=306 [2021-07-09 18:33:34,114 INFO L87 Difference]: Start difference. First operand 1737 states and 5931 transitions. Second operand has 18 states, 18 states have (on average 2.5) internal successors, (45), 18 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-09 18:34:14,523 WARN L205 SmtUtils]: Spent 3.09 s on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2021-07-09 18:34:21,045 WARN L227 Executor]: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) stderr output: (error "out of memory") [2021-07-09 18:34:21,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-09 18:34:21,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5045 [2021-07-09 18:34:21,246 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. stderr output: (error "out of memory") at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:241) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parseCheckSatResult(Executor.java:258) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.checkSat(Scriptor.java:155) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.checkSat(WrapperScript.java:163) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.checkSat(WrapperScript.java:163) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.checkSat(ManagedScript.java:138) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.MonolithicImplicationChecker.checkImplication(MonolithicImplicationChecker.java:85) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier$PredicateComparison.compare(PredicateUnifier.java:899) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier$PredicateComparison.(PredicateUnifier.java:773) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate(PredicateUnifier.java:345) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicateForConjunction(PredicateUnifier.java:388) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicateForConjunction(PredicateUnifier.java:229) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.DeterministicInterpolantAutomaton.getOrConstructPredicate(DeterministicInterpolantAutomaton.java:281) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.DeterministicInterpolantAutomaton.constructSuccessorsAndTransitions(DeterministicInterpolantAutomaton.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:78) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:213) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:216) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:208) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1064) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:966) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:187) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:847) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:474) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:374) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:69) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:63) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:367) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:293) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:238) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:167) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: EOF at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser$Action$.CUP$do_action(Parser.java:1461) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Parser.do_action(Parser.java:654) at com.github.jhoenicke.javacup.runtime.LRParser.parse(LRParser.java:419) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:238) ... 48 more [2021-07-09 18:34:21,252 INFO L168 Benchmark]: Toolchain (without parser) took 621310.34 ms. Allocated memory was 184.5 MB in the beginning and 964.7 MB in the end (delta: 780.1 MB). Free memory was 165.1 MB in the beginning and 765.8 MB in the end (delta: -600.6 MB). Peak memory consumption was 180.1 MB. Max. memory is 8.0 GB. [2021-07-09 18:34:21,252 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 184.5 MB. Free memory is still 166.3 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-07-09 18:34:21,252 INFO L168 Benchmark]: Boogie Procedure Inliner took 23.34 ms. Allocated memory is still 184.5 MB. Free memory was 165.0 MB in the beginning and 163.6 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 8.0 GB. [2021-07-09 18:34:21,252 INFO L168 Benchmark]: Boogie Preprocessor took 13.84 ms. Allocated memory is still 184.5 MB. Free memory was 163.6 MB in the beginning and 162.6 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-07-09 18:34:21,252 INFO L168 Benchmark]: RCFGBuilder took 284.24 ms. Allocated memory is still 184.5 MB. Free memory was 162.5 MB in the beginning and 149.2 MB in the end (delta: 13.3 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. [2021-07-09 18:34:21,252 INFO L168 Benchmark]: TraceAbstraction took 620984.32 ms. Allocated memory was 184.5 MB in the beginning and 964.7 MB in the end (delta: 780.1 MB). Free memory was 148.7 MB in the beginning and 765.8 MB in the end (delta: -617.0 MB). Peak memory consumption was 163.3 MB. Max. memory is 8.0 GB. [2021-07-09 18:34:21,253 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.11 ms. Allocated memory is still 184.5 MB. Free memory is still 166.3 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 23.34 ms. Allocated memory is still 184.5 MB. Free memory was 165.0 MB in the beginning and 163.6 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 8.0 GB. * Boogie Preprocessor took 13.84 ms. Allocated memory is still 184.5 MB. Free memory was 163.6 MB in the beginning and 162.6 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 284.24 ms. Allocated memory is still 184.5 MB. Free memory was 162.5 MB in the beginning and 149.2 MB in the end (delta: 13.3 MB). Peak memory consumption was 12.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 620984.32 ms. Allocated memory was 184.5 MB in the beginning and 964.7 MB in the end (delta: 780.1 MB). Free memory was 148.7 MB in the beginning and 765.8 MB in the end (delta: -617.0 MB). Peak memory consumption was 163.3 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. stderr output: (error "out of memory") de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000)Received EOF on stdin. stderr output: (error "out of memory") : de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.parse(Executor.java:241) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...