/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-bad/three-array-sum-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-a47a088281b0b97d17910950432b7c5b5bc3adeb-a47a088 [2021-07-13 20:21:50,587 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-13 20:21:50,588 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-13 20:21:50,609 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-13 20:21:50,609 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-13 20:21:50,610 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-13 20:21:50,611 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-13 20:21:50,612 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-13 20:21:50,613 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-13 20:21:50,613 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-13 20:21:50,614 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-13 20:21:50,615 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-13 20:21:50,615 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-13 20:21:50,615 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-13 20:21:50,616 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-13 20:21:50,617 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-13 20:21:50,617 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-13 20:21:50,618 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-13 20:21:50,619 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-13 20:21:50,620 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-13 20:21:50,620 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-13 20:21:50,621 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-13 20:21:50,622 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-13 20:21:50,622 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-13 20:21:50,624 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-13 20:21:50,624 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-13 20:21:50,625 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-13 20:21:50,625 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-13 20:21:50,625 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-13 20:21:50,626 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-13 20:21:50,626 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-13 20:21:50,627 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-13 20:21:50,627 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-13 20:21:50,628 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-13 20:21:50,628 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-13 20:21:50,629 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-13 20:21:50,629 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-13 20:21:50,629 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-13 20:21:50,629 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-13 20:21:50,630 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-13 20:21:50,631 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-13 20:21:50,631 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-07-13 20:21:50,647 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-13 20:21:50,647 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-13 20:21:50,647 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-07-13 20:21:50,647 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-07-13 20:21:50,648 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-13 20:21:50,648 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-13 20:21:50,662 INFO L138 SettingsManager]: * Use SBE=true [2021-07-13 20:21:50,663 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-13 20:21:50,663 INFO L138 SettingsManager]: * sizeof long=4 [2021-07-13 20:21:50,663 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-13 20:21:50,663 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-07-13 20:21:50,663 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-13 20:21:50,663 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-07-13 20:21:50,663 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-07-13 20:21:50,664 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-07-13 20:21:50,664 INFO L138 SettingsManager]: * sizeof long double=12 [2021-07-13 20:21:50,664 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-13 20:21:50,664 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-13 20:21:50,664 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-07-13 20:21:50,664 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-13 20:21:50,664 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-13 20:21:50,664 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-07-13 20:21:50,664 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-07-13 20:21:50,665 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:21:50,665 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-13 20:21:50,665 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-07-13 20:21:50,665 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-07-13 20:21:50,665 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-13 20:21:50,665 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-07-13 20:21:50,665 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-07-13 20:21:50,665 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-07-13 20:21:50,665 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-07-13 20:21:50,865 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-13 20:21:50,880 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-13 20:21:50,882 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-13 20:21:50,883 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-07-13 20:21:50,885 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-07-13 20:21:50,885 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/three-array-sum-alt.wvr.bpl [2021-07-13 20:21:50,885 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/three-array-sum-alt.wvr.bpl' [2021-07-13 20:21:50,917 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-13 20:21:50,918 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-07-13 20:21:50,919 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-13 20:21:50,919 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-13 20:21:50,919 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-13 20:21:50,928 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:21:50" (1/1) ... [2021-07-13 20:21:50,934 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:21:50" (1/1) ... [2021-07-13 20:21:50,939 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-13 20:21:50,941 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-13 20:21:50,941 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-13 20:21:50,941 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-13 20:21:50,947 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:21:50" (1/1) ... [2021-07-13 20:21:50,947 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:21:50" (1/1) ... [2021-07-13 20:21:50,948 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:21:50" (1/1) ... [2021-07-13 20:21:50,948 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:21:50" (1/1) ... [2021-07-13 20:21:50,951 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:21:50" (1/1) ... [2021-07-13 20:21:50,955 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:21:50" (1/1) ... [2021-07-13 20:21:50,955 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:21:50" (1/1) ... [2021-07-13 20:21:50,959 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-13 20:21:50,960 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-13 20:21:50,960 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-13 20:21:50,960 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-13 20:21:50,962 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:21:50" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-07-13 20:21:51,016 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-07-13 20:21:51,016 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-07-13 20:21:51,017 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-07-13 20:21:51,017 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-07-13 20:21:51,017 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-07-13 20:21:51,017 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-07-13 20:21:51,017 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-07-13 20:21:51,017 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-13 20:21:51,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-13 20:21:51,018 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-07-13 20:21:51,018 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-07-13 20:21:51,018 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-07-13 20:21:51,018 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-07-13 20:21:51,179 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-13 20:21:51,179 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-07-13 20:21:51,180 INFO L202 PluginConnector]: Adding new model three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:21:51 BoogieIcfgContainer [2021-07-13 20:21:51,180 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-13 20:21:51,182 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-07-13 20:21:51,182 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-07-13 20:21:51,184 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-07-13 20:21:51,184 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 13.07 08:21:50" (1/2) ... [2021-07-13 20:21:51,185 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@687ff2ce and model type three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.07 08:21:51, skipping insertion in model container [2021-07-13 20:21:51,185 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "three-array-sum-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.07 08:21:51" (2/2) ... [2021-07-13 20:21:51,197 INFO L111 eAbstractionObserver]: Analyzing ICFG three-array-sum-alt.wvr.bpl [2021-07-13 20:21:51,201 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-07-13 20:21:51,201 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-07-13 20:21:51,201 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-07-13 20:21:51,201 INFO L474 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-07-13 20:21:51,242 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-07-13 20:21:51,257 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-07-13 20:21:51,286 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-07-13 20:21:51,286 INFO L379 AbstractCegarLoop]: Hoare is false [2021-07-13 20:21:51,286 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-07-13 20:21:51,286 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-13 20:21:51,286 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-13 20:21:51,286 INFO L383 AbstractCegarLoop]: Difference is false [2021-07-13 20:21:51,286 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-13 20:21:51,287 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-07-13 20:21:51,293 INFO L110 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 34 places, 27 transitions, 78 flow [2021-07-13 20:21:51,323 INFO L132 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 110 states, 109 states have (on average 2.8440366972477062) internal successors, (310), 109 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:51,325 INFO L276 IsEmpty]: Start isEmpty. Operand has 110 states, 109 states have (on average 2.8440366972477062) internal successors, (310), 109 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:51,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-07-13 20:21:51,334 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:51,335 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:51,335 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:51,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:51,344 INFO L82 PathProgramCache]: Analyzing trace with hash -973122766, now seen corresponding path program 1 times [2021-07-13 20:21:51,350 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:51,351 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346375513] [2021-07-13 20:21:51,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:51,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:51,572 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:51,573 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:51,573 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346375513] [2021-07-13 20:21:51,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346375513] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:21:51,574 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:21:51,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-07-13 20:21:51,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292818404] [2021-07-13 20:21:51,577 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-07-13 20:21:51,577 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:51,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-07-13 20:21:51,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:21:51,593 INFO L87 Difference]: Start difference. First operand has 110 states, 109 states have (on average 2.8440366972477062) internal successors, (310), 109 states have internal predecessors, (310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:51,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:51,632 INFO L93 Difference]: Finished difference Result 215 states and 615 transitions. [2021-07-13 20:21:51,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-07-13 20:21:51,633 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-07-13 20:21:51,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:51,646 INFO L225 Difference]: With dead ends: 215 [2021-07-13 20:21:51,646 INFO L226 Difference]: Without dead ends: 200 [2021-07-13 20:21:51,647 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-07-13 20:21:51,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-07-13 20:21:51,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 147. [2021-07-13 20:21:51,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 147 states, 146 states have (on average 2.856164383561644) internal successors, (417), 146 states have internal predecessors, (417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:51,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 417 transitions. [2021-07-13 20:21:51,693 INFO L78 Accepts]: Start accepts. Automaton has 147 states and 417 transitions. Word has length 16 [2021-07-13 20:21:51,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:51,694 INFO L482 AbstractCegarLoop]: Abstraction has 147 states and 417 transitions. [2021-07-13 20:21:51,694 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 2 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:51,694 INFO L276 IsEmpty]: Start isEmpty. Operand 147 states and 417 transitions. [2021-07-13 20:21:51,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:21:51,697 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:51,698 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:51,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-07-13 20:21:51,699 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:51,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:51,702 INFO L82 PathProgramCache]: Analyzing trace with hash -502535438, now seen corresponding path program 1 times [2021-07-13 20:21:51,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:51,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435811570] [2021-07-13 20:21:51,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:51,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:51,744 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:51,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:51,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435811570] [2021-07-13 20:21:51,745 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435811570] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:51,745 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216900156] [2021-07-13 20:21:51,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:51,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:51,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 3 conjunts are in the unsatisfiable core [2021-07-13 20:21:51,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:51,890 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:51,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216900156] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:51,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:51,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-07-13 20:21:51,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725240490] [2021-07-13 20:21:51,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:21:51,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:51,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:21:51,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:21:51,895 INFO L87 Difference]: Start difference. First operand 147 states and 417 transitions. Second operand has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:51,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:51,956 INFO L93 Difference]: Finished difference Result 345 states and 956 transitions. [2021-07-13 20:21:51,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 20:21:51,957 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-13 20:21:51,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:51,959 INFO L225 Difference]: With dead ends: 345 [2021-07-13 20:21:51,959 INFO L226 Difference]: Without dead ends: 345 [2021-07-13 20:21:51,960 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 23.9ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:21:51,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2021-07-13 20:21:51,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 174. [2021-07-13 20:21:51,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 173 states have (on average 2.953757225433526) internal successors, (511), 173 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:51,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 511 transitions. [2021-07-13 20:21:51,970 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 511 transitions. Word has length 18 [2021-07-13 20:21:51,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:51,970 INFO L482 AbstractCegarLoop]: Abstraction has 174 states and 511 transitions. [2021-07-13 20:21:51,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.166666666666667) internal successors, (25), 5 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:51,971 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 511 transitions. [2021-07-13 20:21:51,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:21:51,972 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:51,972 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:52,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-07-13 20:21:52,191 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:52,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:52,191 INFO L82 PathProgramCache]: Analyzing trace with hash -1344309804, now seen corresponding path program 1 times [2021-07-13 20:21:52,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:52,192 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1100076941] [2021-07-13 20:21:52,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:52,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:52,215 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:52,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:52,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1100076941] [2021-07-13 20:21:52,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1100076941] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:21:52,216 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:21:52,216 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:21:52,216 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21700439] [2021-07-13 20:21:52,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:21:52,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:52,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:21:52,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:21:52,217 INFO L87 Difference]: Start difference. First operand 174 states and 511 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:52,254 INFO L93 Difference]: Finished difference Result 242 states and 652 transitions. [2021-07-13 20:21:52,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:21:52,254 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-13 20:21:52,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:52,256 INFO L225 Difference]: With dead ends: 242 [2021-07-13 20:21:52,256 INFO L226 Difference]: Without dead ends: 232 [2021-07-13 20:21:52,256 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:21:52,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2021-07-13 20:21:52,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 190. [2021-07-13 20:21:52,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 2.8412698412698414) internal successors, (537), 189 states have internal predecessors, (537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 537 transitions. [2021-07-13 20:21:52,264 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 537 transitions. Word has length 18 [2021-07-13 20:21:52,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:52,264 INFO L482 AbstractCegarLoop]: Abstraction has 190 states and 537 transitions. [2021-07-13 20:21:52,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,264 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 537 transitions. [2021-07-13 20:21:52,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:21:52,265 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:52,265 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:52,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-07-13 20:21:52,265 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:52,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:52,266 INFO L82 PathProgramCache]: Analyzing trace with hash 206071760, now seen corresponding path program 1 times [2021-07-13 20:21:52,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:52,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146620598] [2021-07-13 20:21:52,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:52,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:52,284 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:52,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:52,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [146620598] [2021-07-13 20:21:52,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [146620598] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:21:52,285 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:21:52,285 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:21:52,285 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168985840] [2021-07-13 20:21:52,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:21:52,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:52,286 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:21:52,286 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:21:52,286 INFO L87 Difference]: Start difference. First operand 190 states and 537 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:52,320 INFO L93 Difference]: Finished difference Result 325 states and 890 transitions. [2021-07-13 20:21:52,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:21:52,321 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-13 20:21:52,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:52,323 INFO L225 Difference]: With dead ends: 325 [2021-07-13 20:21:52,323 INFO L226 Difference]: Without dead ends: 307 [2021-07-13 20:21:52,323 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:21:52,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-07-13 20:21:52,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 235. [2021-07-13 20:21:52,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 234 states have (on average 2.893162393162393) internal successors, (677), 234 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 677 transitions. [2021-07-13 20:21:52,337 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 677 transitions. Word has length 18 [2021-07-13 20:21:52,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:52,338 INFO L482 AbstractCegarLoop]: Abstraction has 235 states and 677 transitions. [2021-07-13 20:21:52,338 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,338 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 677 transitions. [2021-07-13 20:21:52,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:21:52,339 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:52,339 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:52,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-07-13 20:21:52,339 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:52,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:52,340 INFO L82 PathProgramCache]: Analyzing trace with hash -471494800, now seen corresponding path program 2 times [2021-07-13 20:21:52,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:52,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026168725] [2021-07-13 20:21:52,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:52,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:52,385 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:52,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:52,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026168725] [2021-07-13 20:21:52,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026168725] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:21:52,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:21:52,386 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:21:52,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451337976] [2021-07-13 20:21:52,386 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:21:52,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:52,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:21:52,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:21:52,387 INFO L87 Difference]: Start difference. First operand 235 states and 677 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:52,419 INFO L93 Difference]: Finished difference Result 277 states and 750 transitions. [2021-07-13 20:21:52,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:21:52,419 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-13 20:21:52,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:52,422 INFO L225 Difference]: With dead ends: 277 [2021-07-13 20:21:52,422 INFO L226 Difference]: Without dead ends: 265 [2021-07-13 20:21:52,425 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 11.2ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:21:52,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-07-13 20:21:52,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 212. [2021-07-13 20:21:52,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 2.8341232227488153) internal successors, (598), 211 states have internal predecessors, (598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 598 transitions. [2021-07-13 20:21:52,444 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 598 transitions. Word has length 18 [2021-07-13 20:21:52,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:52,445 INFO L482 AbstractCegarLoop]: Abstraction has 212 states and 598 transitions. [2021-07-13 20:21:52,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,445 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 598 transitions. [2021-07-13 20:21:52,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:21:52,446 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:52,446 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:52,446 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-07-13 20:21:52,446 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:52,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:52,447 INFO L82 PathProgramCache]: Analyzing trace with hash 94645266, now seen corresponding path program 2 times [2021-07-13 20:21:52,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:52,448 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634931200] [2021-07-13 20:21:52,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:52,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:52,483 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:52,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:52,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634931200] [2021-07-13 20:21:52,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634931200] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:21:52,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:21:52,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:21:52,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712299898] [2021-07-13 20:21:52,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:21:52,484 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:52,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:21:52,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:21:52,485 INFO L87 Difference]: Start difference. First operand 212 states and 598 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:52,523 INFO L93 Difference]: Finished difference Result 275 states and 762 transitions. [2021-07-13 20:21:52,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:21:52,524 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-13 20:21:52,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:52,527 INFO L225 Difference]: With dead ends: 275 [2021-07-13 20:21:52,527 INFO L226 Difference]: Without dead ends: 261 [2021-07-13 20:21:52,528 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 15.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:21:52,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-07-13 20:21:52,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 215. [2021-07-13 20:21:52,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.850467289719626) internal successors, (610), 214 states have internal predecessors, (610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 610 transitions. [2021-07-13 20:21:52,537 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 610 transitions. Word has length 18 [2021-07-13 20:21:52,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:52,537 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 610 transitions. [2021-07-13 20:21:52,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,537 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 610 transitions. [2021-07-13 20:21:52,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:21:52,538 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:52,538 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:52,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-07-13 20:21:52,538 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:52,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:52,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1521986286, now seen corresponding path program 3 times [2021-07-13 20:21:52,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:52,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539722532] [2021-07-13 20:21:52,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:52,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:52,578 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:52,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:52,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539722532] [2021-07-13 20:21:52,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539722532] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:21:52,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:21:52,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:21:52,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291911747] [2021-07-13 20:21:52,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:21:52,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:52,579 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:21:52,579 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:21:52,579 INFO L87 Difference]: Start difference. First operand 215 states and 610 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:52,608 INFO L93 Difference]: Finished difference Result 222 states and 635 transitions. [2021-07-13 20:21:52,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:21:52,609 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-13 20:21:52,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:52,610 INFO L225 Difference]: With dead ends: 222 [2021-07-13 20:21:52,610 INFO L226 Difference]: Without dead ends: 222 [2021-07-13 20:21:52,610 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:21:52,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2021-07-13 20:21:52,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 213. [2021-07-13 20:21:52,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 212 states have (on average 2.8679245283018866) internal successors, (608), 212 states have internal predecessors, (608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 608 transitions. [2021-07-13 20:21:52,615 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 608 transitions. Word has length 18 [2021-07-13 20:21:52,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:52,616 INFO L482 AbstractCegarLoop]: Abstraction has 213 states and 608 transitions. [2021-07-13 20:21:52,616 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,616 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 608 transitions. [2021-07-13 20:21:52,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:21:52,617 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:52,617 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:52,617 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-07-13 20:21:52,617 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:52,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:52,617 INFO L82 PathProgramCache]: Analyzing trace with hash 1597316976, now seen corresponding path program 4 times [2021-07-13 20:21:52,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:52,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418547904] [2021-07-13 20:21:52,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:52,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:52,655 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:52,655 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:52,655 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418547904] [2021-07-13 20:21:52,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418547904] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:21:52,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:21:52,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-07-13 20:21:52,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155832741] [2021-07-13 20:21:52,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-07-13 20:21:52,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:52,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-07-13 20:21:52,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:21:52,656 INFO L87 Difference]: Start difference. First operand 213 states and 608 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:52,675 INFO L93 Difference]: Finished difference Result 226 states and 656 transitions. [2021-07-13 20:21:52,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-07-13 20:21:52,676 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-13 20:21:52,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:52,678 INFO L225 Difference]: With dead ends: 226 [2021-07-13 20:21:52,678 INFO L226 Difference]: Without dead ends: 226 [2021-07-13 20:21:52,678 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-07-13 20:21:52,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2021-07-13 20:21:52,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 215. [2021-07-13 20:21:52,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 214 states have (on average 2.911214953271028) internal successors, (623), 214 states have internal predecessors, (623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 623 transitions. [2021-07-13 20:21:52,683 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 623 transitions. Word has length 18 [2021-07-13 20:21:52,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:52,683 INFO L482 AbstractCegarLoop]: Abstraction has 215 states and 623 transitions. [2021-07-13 20:21:52,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,683 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 623 transitions. [2021-07-13 20:21:52,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-07-13 20:21:52,684 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:52,684 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:52,684 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-07-13 20:21:52,684 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:52,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:52,684 INFO L82 PathProgramCache]: Analyzing trace with hash -1128775952, now seen corresponding path program 5 times [2021-07-13 20:21:52,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:52,684 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860619813] [2021-07-13 20:21:52,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:52,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:52,738 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:52,738 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:52,738 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860619813] [2021-07-13 20:21:52,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860619813] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-13 20:21:52,739 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-13 20:21:52,739 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-07-13 20:21:52,740 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278559460] [2021-07-13 20:21:52,740 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-07-13 20:21:52,740 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:52,741 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-07-13 20:21:52,741 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:21:52,741 INFO L87 Difference]: Start difference. First operand 215 states and 623 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:52,770 INFO L93 Difference]: Finished difference Result 212 states and 606 transitions. [2021-07-13 20:21:52,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-07-13 20:21:52,770 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-07-13 20:21:52,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:52,771 INFO L225 Difference]: With dead ends: 212 [2021-07-13 20:21:52,771 INFO L226 Difference]: Without dead ends: 204 [2021-07-13 20:21:52,772 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 15.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-07-13 20:21:52,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-07-13 20:21:52,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 194. [2021-07-13 20:21:52,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 193 states have (on average 2.901554404145078) internal successors, (560), 193 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 560 transitions. [2021-07-13 20:21:52,779 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 560 transitions. Word has length 18 [2021-07-13 20:21:52,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:52,779 INFO L482 AbstractCegarLoop]: Abstraction has 194 states and 560 transitions. [2021-07-13 20:21:52,779 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,779 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 560 transitions. [2021-07-13 20:21:52,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-07-13 20:21:52,781 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:52,781 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:52,781 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-07-13 20:21:52,781 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:52,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:52,782 INFO L82 PathProgramCache]: Analyzing trace with hash -81453676, now seen corresponding path program 1 times [2021-07-13 20:21:52,782 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:52,782 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327838596] [2021-07-13 20:21:52,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:52,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:52,817 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:21:52,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:52,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327838596] [2021-07-13 20:21:52,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327838596] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:52,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058024636] [2021-07-13 20:21:52,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:52,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:52,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 3 conjunts are in the unsatisfiable core [2021-07-13 20:21:52,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:52,923 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:21:52,923 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058024636] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:52,923 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:52,923 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-07-13 20:21:52,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610978061] [2021-07-13 20:21:52,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:21:52,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:52,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:21:52,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:21:52,924 INFO L87 Difference]: Start difference. First operand 194 states and 560 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:52,964 INFO L93 Difference]: Finished difference Result 251 states and 729 transitions. [2021-07-13 20:21:52,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 20:21:52,965 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-07-13 20:21:52,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:52,966 INFO L225 Difference]: With dead ends: 251 [2021-07-13 20:21:52,966 INFO L226 Difference]: Without dead ends: 251 [2021-07-13 20:21:52,966 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 23.3ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:21:52,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-07-13 20:21:52,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 191. [2021-07-13 20:21:52,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 2.9) internal successors, (551), 190 states have internal predecessors, (551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 551 transitions. [2021-07-13 20:21:52,970 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 551 transitions. Word has length 20 [2021-07-13 20:21:52,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:52,970 INFO L482 AbstractCegarLoop]: Abstraction has 191 states and 551 transitions. [2021-07-13 20:21:52,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:52,970 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 551 transitions. [2021-07-13 20:21:52,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:21:52,971 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:52,971 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:53,187 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-07-13 20:21:53,188 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:53,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:53,188 INFO L82 PathProgramCache]: Analyzing trace with hash -1893391950, now seen corresponding path program 1 times [2021-07-13 20:21:53,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:53,188 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898293616] [2021-07-13 20:21:53,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:53,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:53,260 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:53,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:53,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898293616] [2021-07-13 20:21:53,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898293616] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:53,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409878875] [2021-07-13 20:21:53,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:53,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:53,290 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:21:53,291 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:53,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-07-13 20:21:53,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:21:53,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:21:53,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-13 20:21:53,416 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:21:53,417 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:21:53,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:21:53,418 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:20, output treesize:5 [2021-07-13 20:21:53,446 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:53,447 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409878875] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:53,447 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:53,447 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-13 20:21:53,447 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215654532] [2021-07-13 20:21:53,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:21:53,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:53,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:21:53,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:21:53,448 INFO L87 Difference]: Start difference. First operand 191 states and 551 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:53,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:53,524 INFO L93 Difference]: Finished difference Result 377 states and 1096 transitions. [2021-07-13 20:21:53,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 20:21:53,524 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 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 22 [2021-07-13 20:21:53,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:53,526 INFO L225 Difference]: With dead ends: 377 [2021-07-13 20:21:53,526 INFO L226 Difference]: Without dead ends: 362 [2021-07-13 20:21:53,526 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 58.3ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:21:53,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-07-13 20:21:53,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 270. [2021-07-13 20:21:53,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 269 states have (on average 2.95910780669145) internal successors, (796), 269 states have internal predecessors, (796), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:53,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 796 transitions. [2021-07-13 20:21:53,531 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 796 transitions. Word has length 22 [2021-07-13 20:21:53,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:53,531 INFO L482 AbstractCegarLoop]: Abstraction has 270 states and 796 transitions. [2021-07-13 20:21:53,532 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:53,532 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 796 transitions. [2021-07-13 20:21:53,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:21:53,532 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:53,532 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:53,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-07-13 20:21:53,753 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:53,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:53,753 INFO L82 PathProgramCache]: Analyzing trace with hash 373177330, now seen corresponding path program 2 times [2021-07-13 20:21:53,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:53,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178213269] [2021-07-13 20:21:53,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:53,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:53,802 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:53,802 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:53,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178213269] [2021-07-13 20:21:53,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178213269] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:53,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716805438] [2021-07-13 20:21:53,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:21:53,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:53,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:21:53,853 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:21:53,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:53,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable 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 18 treesize of output 14 [2021-07-13 20:21:53,924 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:21:53,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:21:53,930 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:21:53,930 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-07-13 20:21:53,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-13 20:21:53,947 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:21:53,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:21:53,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:21:53,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-07-13 20:21:53,978 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:53,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716805438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:53,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:53,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-13 20:21:53,979 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014844499] [2021-07-13 20:21:53,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:21:53,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:53,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:21:53,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:21:53,980 INFO L87 Difference]: Start difference. First operand 270 states and 796 transitions. Second operand has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:54,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:54,053 INFO L93 Difference]: Finished difference Result 402 states and 1185 transitions. [2021-07-13 20:21:54,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 20:21:54,054 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:21:54,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:54,055 INFO L225 Difference]: With dead ends: 402 [2021-07-13 20:21:54,056 INFO L226 Difference]: Without dead ends: 387 [2021-07-13 20:21:54,056 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 49.8ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:21:54,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2021-07-13 20:21:54,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 294. [2021-07-13 20:21:54,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 293 states have (on average 2.962457337883959) internal successors, (868), 293 states have internal predecessors, (868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:54,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 868 transitions. [2021-07-13 20:21:54,063 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 868 transitions. Word has length 22 [2021-07-13 20:21:54,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:54,064 INFO L482 AbstractCegarLoop]: Abstraction has 294 states and 868 transitions. [2021-07-13 20:21:54,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.75) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:54,064 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 868 transitions. [2021-07-13 20:21:54,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:21:54,065 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:54,065 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:54,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:54,273 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:54,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:54,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1309111346, now seen corresponding path program 3 times [2021-07-13 20:21:54,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:54,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508481362] [2021-07-13 20:21:54,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:54,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:54,332 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:54,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:54,332 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508481362] [2021-07-13 20:21:54,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508481362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:54,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099266454] [2021-07-13 20:21:54,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 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:54,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:21:54,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:21:54,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:21:54,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:54,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-07-13 20:21:54,467 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:21:54,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:21:54,474 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 18 treesize of output 12 [2021-07-13 20:21:54,475 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:21:54,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:21:54,479 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:21:54,479 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:11 [2021-07-13 20:21:54,496 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:54,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099266454] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:54,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:54,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-13 20:21:54,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299776313] [2021-07-13 20:21:54,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:21:54,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:54,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:21:54,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:21:54,497 INFO L87 Difference]: Start difference. First operand 294 states and 868 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:54,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:54,561 INFO L93 Difference]: Finished difference Result 461 states and 1361 transitions. [2021-07-13 20:21:54,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 20:21:54,561 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:21:54,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:54,563 INFO L225 Difference]: With dead ends: 461 [2021-07-13 20:21:54,563 INFO L226 Difference]: Without dead ends: 446 [2021-07-13 20:21:54,563 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 64.4ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:21:54,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-07-13 20:21:54,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 312. [2021-07-13 20:21:54,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 311 states have (on average 2.964630225080386) internal successors, (922), 311 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:54,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 922 transitions. [2021-07-13 20:21:54,569 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 922 transitions. Word has length 22 [2021-07-13 20:21:54,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:54,569 INFO L482 AbstractCegarLoop]: Abstraction has 312 states and 922 transitions. [2021-07-13 20:21:54,570 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:54,570 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 922 transitions. [2021-07-13 20:21:54,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:21:54,570 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:54,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-13 20:21:54,784 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-07-13 20:21:54,785 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:54,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:54,785 INFO L82 PathProgramCache]: Analyzing trace with hash 1440075702, now seen corresponding path program 4 times [2021-07-13 20:21:54,785 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:54,785 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325296343] [2021-07-13 20:21:54,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:54,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:54,844 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:54,844 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:54,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325296343] [2021-07-13 20:21:54,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325296343] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:54,844 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97084843] [2021-07-13 20:21:54,844 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:54,883 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:21:54,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:21:54,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:21:54,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:54,917 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 25 treesize of output 19 [2021-07-13 20:21:54,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:21:54,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:21:54,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:21:54,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:21 [2021-07-13 20:21:54,933 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 20 treesize of output 14 [2021-07-13 20:21:54,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:21:54,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:21:54,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:21:54,937 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:11 [2021-07-13 20:21:54,957 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:54,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97084843] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:54,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:54,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-07-13 20:21:54,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764827645] [2021-07-13 20:21:54,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:21:54,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:54,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:21:54,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:21:54,978 INFO L87 Difference]: Start difference. First operand 312 states and 922 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:55,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:55,022 INFO L93 Difference]: Finished difference Result 435 states and 1285 transitions. [2021-07-13 20:21:55,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 20:21:55,023 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:21:55,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:55,024 INFO L225 Difference]: With dead ends: 435 [2021-07-13 20:21:55,025 INFO L226 Difference]: Without dead ends: 420 [2021-07-13 20:21:55,025 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 38.5ms TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:21:55,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-07-13 20:21:55,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 330. [2021-07-13 20:21:55,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 329 states have (on average 2.966565349544073) internal successors, (976), 329 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:55,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 976 transitions. [2021-07-13 20:21:55,031 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 976 transitions. Word has length 22 [2021-07-13 20:21:55,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:55,032 INFO L482 AbstractCegarLoop]: Abstraction has 330 states and 976 transitions. [2021-07-13 20:21:55,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:55,032 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 976 transitions. [2021-07-13 20:21:55,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:21:55,033 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:55,033 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:55,249 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:55,249 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:55,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:55,250 INFO L82 PathProgramCache]: Analyzing trace with hash 906040790, now seen corresponding path program 5 times [2021-07-13 20:21:55,250 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:55,250 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141320620] [2021-07-13 20:21:55,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:55,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:55,307 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:55,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:55,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141320620] [2021-07-13 20:21:55,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141320620] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:55,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319545916] [2021-07-13 20:21:55,307 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:55,355 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:21:55,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:21:55,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:21:55,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:55,404 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 18 treesize of output 14 [2021-07-13 20:21:55,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:21:55,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:21:55,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:21:55,410 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-07-13 20:21:55,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-07-13 20:21:55,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:21:55,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:21:55,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:21:55,437 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:7 [2021-07-13 20:21:55,457 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:55,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319545916] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:55,457 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:55,457 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2021-07-13 20:21:55,457 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418339252] [2021-07-13 20:21:55,457 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:21:55,457 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:55,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:21:55,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:21:55,458 INFO L87 Difference]: Start difference. First operand 330 states and 976 transitions. Second operand has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:55,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:55,519 INFO L93 Difference]: Finished difference Result 471 states and 1393 transitions. [2021-07-13 20:21:55,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 20:21:55,519 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:21:55,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:55,521 INFO L225 Difference]: With dead ends: 471 [2021-07-13 20:21:55,521 INFO L226 Difference]: Without dead ends: 456 [2021-07-13 20:21:55,523 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 47.7ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:21:55,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2021-07-13 20:21:55,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 342. [2021-07-13 20:21:55,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.967741935483871) internal successors, (1012), 341 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:55,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 1012 transitions. [2021-07-13 20:21:55,529 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 1012 transitions. Word has length 22 [2021-07-13 20:21:55,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:55,529 INFO L482 AbstractCegarLoop]: Abstraction has 342 states and 1012 transitions. [2021-07-13 20:21:55,529 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 3.5) internal successors, (28), 7 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:55,530 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 1012 transitions. [2021-07-13 20:21:55,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-07-13 20:21:55,530 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:55,530 INFO L508 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:55,737 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-07-13 20:21:55,737 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:55,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:55,738 INFO L82 PathProgramCache]: Analyzing trace with hash 1893532402, now seen corresponding path program 6 times [2021-07-13 20:21:55,738 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:55,738 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368004107] [2021-07-13 20:21:55,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:55,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:55,783 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:55,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:55,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368004107] [2021-07-13 20:21:55,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368004107] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:55,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911206802] [2021-07-13 20:21:55,783 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:55,814 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:21:55,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:21:55,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 20 conjunts are in the unsatisfiable core [2021-07-13 20:21:55,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:55,850 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 18 treesize of output 14 [2021-07-13 20:21:55,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:21:55,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:21:55,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:21:55,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:14 [2021-07-13 20:21:55,870 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 14 [2021-07-13 20:21:55,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:21:55,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:21:55,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:21:55,875 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:11 [2021-07-13 20:21:55,901 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:55,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911206802] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:55,901 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:55,901 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-13 20:21:55,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891369359] [2021-07-13 20:21:55,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:21:55,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:55,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:21:55,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:21:55,902 INFO L87 Difference]: Start difference. First operand 342 states and 1012 transitions. Second operand has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:55,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:55,961 INFO L93 Difference]: Finished difference Result 463 states and 1369 transitions. [2021-07-13 20:21:55,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-13 20:21:55,962 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-07-13 20:21:55,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:55,963 INFO L225 Difference]: With dead ends: 463 [2021-07-13 20:21:55,963 INFO L226 Difference]: Without dead ends: 448 [2021-07-13 20:21:55,964 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 46.0ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:21:55,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-07-13 20:21:55,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 342. [2021-07-13 20:21:55,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 341 states have (on average 2.967741935483871) internal successors, (1012), 341 states have internal predecessors, (1012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:55,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 1012 transitions. [2021-07-13 20:21:55,970 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 1012 transitions. Word has length 22 [2021-07-13 20:21:55,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:55,970 INFO L482 AbstractCegarLoop]: Abstraction has 342 states and 1012 transitions. [2021-07-13 20:21:55,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 3.4285714285714284) internal successors, (24), 6 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:55,970 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 1012 transitions. [2021-07-13 20:21:55,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:21:55,971 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:55,971 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:56,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-07-13 20:21:56,182 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:56,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:56,182 INFO L82 PathProgramCache]: Analyzing trace with hash 1605954960, now seen corresponding path program 7 times [2021-07-13 20:21:56,182 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:56,182 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765904535] [2021-07-13 20:21:56,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:56,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:56,202 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:21:56,202 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:56,202 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765904535] [2021-07-13 20:21:56,202 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765904535] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:56,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036405927] [2021-07-13 20:21:56,203 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:56,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:56,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:21:56,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:56,307 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:21:56,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036405927] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:56,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:56,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-13 20:21:56,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524777494] [2021-07-13 20:21:56,308 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:21:56,308 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:56,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:21:56,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:21:56,308 INFO L87 Difference]: Start difference. First operand 342 states and 1012 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:56,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:56,380 INFO L93 Difference]: Finished difference Result 800 states and 2293 transitions. [2021-07-13 20:21:56,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 20:21:56,381 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:21:56,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:56,385 INFO L225 Difference]: With dead ends: 800 [2021-07-13 20:21:56,385 INFO L226 Difference]: Without dead ends: 800 [2021-07-13 20:21:56,385 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 36.4ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:21:56,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 800 states. [2021-07-13 20:21:56,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 800 to 428. [2021-07-13 20:21:56,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 427 states have (on average 3.0960187353629975) internal successors, (1322), 427 states have internal predecessors, (1322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:56,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 1322 transitions. [2021-07-13 20:21:56,396 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 1322 transitions. Word has length 24 [2021-07-13 20:21:56,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:56,396 INFO L482 AbstractCegarLoop]: Abstraction has 428 states and 1322 transitions. [2021-07-13 20:21:56,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:56,397 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 1322 transitions. [2021-07-13 20:21:56,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:21:56,397 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:56,398 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:56,614 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-07-13 20:21:56,614 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:56,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:56,614 INFO L82 PathProgramCache]: Analyzing trace with hash 1027617620, now seen corresponding path program 8 times [2021-07-13 20:21:56,615 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:56,615 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101181801] [2021-07-13 20:21:56,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:56,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:56,634 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:21:56,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:56,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101181801] [2021-07-13 20:21:56,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101181801] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:56,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609658680] [2021-07-13 20:21:56,635 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:56,697 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:21:56,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:21:56,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:21:56,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:56,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:21:56,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [609658680] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:56,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:56,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-07-13 20:21:56,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184041765] [2021-07-13 20:21:56,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:21:56,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:56,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:21:56,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:21:56,749 INFO L87 Difference]: Start difference. First operand 428 states and 1322 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:57,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:57,135 INFO L93 Difference]: Finished difference Result 1302 states and 3896 transitions. [2021-07-13 20:21:57,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:21:57,136 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 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 24 [2021-07-13 20:21:57,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:57,141 INFO L225 Difference]: With dead ends: 1302 [2021-07-13 20:21:57,141 INFO L226 Difference]: Without dead ends: 1252 [2021-07-13 20:21:57,141 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 212.9ms TimeCoverageRelationStatistics Valid=258, Invalid=798, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:21:57,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1252 states. [2021-07-13 20:21:57,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1252 to 716. [2021-07-13 20:21:57,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 716 states, 715 states have (on average 3.2363636363636363) internal successors, (2314), 715 states have internal predecessors, (2314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:57,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 716 states to 716 states and 2314 transitions. [2021-07-13 20:21:57,157 INFO L78 Accepts]: Start accepts. Automaton has 716 states and 2314 transitions. Word has length 24 [2021-07-13 20:21:57,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:57,157 INFO L482 AbstractCegarLoop]: Abstraction has 716 states and 2314 transitions. [2021-07-13 20:21:57,157 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:57,157 INFO L276 IsEmpty]: Start isEmpty. Operand 716 states and 2314 transitions. [2021-07-13 20:21:57,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:21:57,158 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:57,158 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:57,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-07-13 20:21:57,369 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:57,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:57,369 INFO L82 PathProgramCache]: Analyzing trace with hash 590648912, now seen corresponding path program 9 times [2021-07-13 20:21:57,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:57,369 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098203400] [2021-07-13 20:21:57,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:57,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:57,391 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:21:57,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:57,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098203400] [2021-07-13 20:21:57,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098203400] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:57,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420247557] [2021-07-13 20:21:57,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:57,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:21:57,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:21:57,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:21:57,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:57,457 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:21:57,458 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420247557] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:57,458 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:57,458 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-07-13 20:21:57,458 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702119979] [2021-07-13 20:21:57,458 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:21:57,458 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:57,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:21:57,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:21:57,459 INFO L87 Difference]: Start difference. First operand 716 states and 2314 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:57,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:57,531 INFO L93 Difference]: Finished difference Result 1440 states and 4507 transitions. [2021-07-13 20:21:57,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 20:21:57,531 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:21:57,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:57,536 INFO L225 Difference]: With dead ends: 1440 [2021-07-13 20:21:57,536 INFO L226 Difference]: Without dead ends: 1297 [2021-07-13 20:21:57,536 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 27.2ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:21:57,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1297 states. [2021-07-13 20:21:57,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1297 to 986. [2021-07-13 20:21:57,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 986 states, 985 states have (on average 3.296446700507614) internal successors, (3247), 985 states have internal predecessors, (3247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:57,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 3247 transitions. [2021-07-13 20:21:57,559 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 3247 transitions. Word has length 24 [2021-07-13 20:21:57,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:57,559 INFO L482 AbstractCegarLoop]: Abstraction has 986 states and 3247 transitions. [2021-07-13 20:21:57,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:57,559 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 3247 transitions. [2021-07-13 20:21:57,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:21:57,561 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:57,561 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:57,778 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:57,778 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:57,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:57,778 INFO L82 PathProgramCache]: Analyzing trace with hash -1807517862, now seen corresponding path program 10 times [2021-07-13 20:21:57,778 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:57,778 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801680931] [2021-07-13 20:21:57,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:57,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:57,807 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:21:57,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:57,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801680931] [2021-07-13 20:21:57,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801680931] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:57,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145884060] [2021-07-13 20:21:57,807 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:57,846 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:21:57,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:21:57,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:21:57,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:57,888 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:21:57,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145884060] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:57,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:57,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-13 20:21:57,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675937486] [2021-07-13 20:21:57,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:21:57,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:57,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:21:57,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:21:57,889 INFO L87 Difference]: Start difference. First operand 986 states and 3247 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:57,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:57,945 INFO L93 Difference]: Finished difference Result 1349 states and 4231 transitions. [2021-07-13 20:21:57,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:21:57,946 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:21:57,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:57,951 INFO L225 Difference]: With dead ends: 1349 [2021-07-13 20:21:57,951 INFO L226 Difference]: Without dead ends: 1343 [2021-07-13 20:21:57,951 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 17.7ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:21:57,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1343 states. [2021-07-13 20:21:57,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1343 to 1016. [2021-07-13 20:21:57,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1016 states, 1015 states have (on average 3.2679802955665025) internal successors, (3317), 1015 states have internal predecessors, (3317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:57,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 3317 transitions. [2021-07-13 20:21:57,978 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 3317 transitions. Word has length 24 [2021-07-13 20:21:57,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:57,978 INFO L482 AbstractCegarLoop]: Abstraction has 1016 states and 3317 transitions. [2021-07-13 20:21:57,978 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:57,978 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 3317 transitions. [2021-07-13 20:21:57,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:21:57,980 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:57,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-13 20:21:58,196 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:58,196 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:58,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:58,197 INFO L82 PathProgramCache]: Analyzing trace with hash -634548306, now seen corresponding path program 11 times [2021-07-13 20:21:58,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:58,197 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499004920] [2021-07-13 20:21:58,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:58,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:58,221 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:58,221 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:58,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [499004920] [2021-07-13 20:21:58,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [499004920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:58,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143711857] [2021-07-13 20:21:58,221 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:58,248 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:21:58,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:21:58,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:21:58,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:58,295 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:58,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2143711857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:58,295 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:58,295 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:21:58,295 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626319689] [2021-07-13 20:21:58,295 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:21:58,296 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:58,296 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:21:58,296 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:21:58,296 INFO L87 Difference]: Start difference. First operand 1016 states and 3317 transitions. Second operand has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:58,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:58,373 INFO L93 Difference]: Finished difference Result 2033 states and 6560 transitions. [2021-07-13 20:21:58,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 20:21:58,374 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:21:58,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:58,382 INFO L225 Difference]: With dead ends: 2033 [2021-07-13 20:21:58,382 INFO L226 Difference]: Without dead ends: 2018 [2021-07-13 20:21:58,382 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 28.6ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:21:58,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2018 states. [2021-07-13 20:21:58,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2018 to 1477. [2021-07-13 20:21:58,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1477 states, 1476 states have (on average 3.432249322493225) internal successors, (5066), 1476 states have internal predecessors, (5066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:58,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1477 states to 1477 states and 5066 transitions. [2021-07-13 20:21:58,420 INFO L78 Accepts]: Start accepts. Automaton has 1477 states and 5066 transitions. Word has length 24 [2021-07-13 20:21:58,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:58,420 INFO L482 AbstractCegarLoop]: Abstraction has 1477 states and 5066 transitions. [2021-07-13 20:21:58,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:58,420 INFO L276 IsEmpty]: Start isEmpty. Operand 1477 states and 5066 transitions. [2021-07-13 20:21:58,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:21:58,423 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:58,423 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:58,641 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-07-13 20:21:58,641 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:58,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:58,641 INFO L82 PathProgramCache]: Analyzing trace with hash 1247760558, now seen corresponding path program 12 times [2021-07-13 20:21:58,642 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:58,642 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333117243] [2021-07-13 20:21:58,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:58,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:58,660 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:58,660 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:58,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333117243] [2021-07-13 20:21:58,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [333117243] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:58,660 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884219372] [2021-07-13 20:21:58,660 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:58,686 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:21:58,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:21:58,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:21:58,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:58,717 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:58,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884219372] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:58,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:58,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-13 20:21:58,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406989616] [2021-07-13 20:21:58,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:21:58,718 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:58,718 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:21:58,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:21:58,718 INFO L87 Difference]: Start difference. First operand 1477 states and 5066 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:58,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:58,790 INFO L93 Difference]: Finished difference Result 1938 states and 6279 transitions. [2021-07-13 20:21:58,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 20:21:58,790 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:21:58,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:58,798 INFO L225 Difference]: With dead ends: 1938 [2021-07-13 20:21:58,798 INFO L226 Difference]: Without dead ends: 1922 [2021-07-13 20:21:58,798 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 25.7ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:21:58,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1922 states. [2021-07-13 20:21:58,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1922 to 1400. [2021-07-13 20:21:58,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1400 states, 1399 states have (on average 3.3924231593995713) internal successors, (4746), 1399 states have internal predecessors, (4746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:58,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1400 states to 1400 states and 4746 transitions. [2021-07-13 20:21:58,827 INFO L78 Accepts]: Start accepts. Automaton has 1400 states and 4746 transitions. Word has length 24 [2021-07-13 20:21:58,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:58,827 INFO L482 AbstractCegarLoop]: Abstraction has 1400 states and 4746 transitions. [2021-07-13 20:21:58,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:58,827 INFO L276 IsEmpty]: Start isEmpty. Operand 1400 states and 4746 transitions. [2021-07-13 20:21:58,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:21:58,829 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:58,829 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:59,045 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:59,045 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:59,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:59,045 INFO L82 PathProgramCache]: Analyzing trace with hash 2047216916, now seen corresponding path program 13 times [2021-07-13 20:21:59,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:59,046 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109639023] [2021-07-13 20:21:59,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:59,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:59,066 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:59,067 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:59,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109639023] [2021-07-13 20:21:59,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109639023] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:59,067 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744164492] [2021-07-13 20:21:59,067 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) [2021-07-13 20:21:59,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:59,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:21:59,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:59,120 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:21:59,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744164492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:59,121 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:59,121 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-13 20:21:59,121 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409556541] [2021-07-13 20:21:59,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:21:59,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:59,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:21:59,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:21:59,121 INFO L87 Difference]: Start difference. First operand 1400 states and 4746 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:59,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:59,208 INFO L93 Difference]: Finished difference Result 2961 states and 9894 transitions. [2021-07-13 20:21:59,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:21:59,208 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:21:59,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:59,226 INFO L225 Difference]: With dead ends: 2961 [2021-07-13 20:21:59,226 INFO L226 Difference]: Without dead ends: 2952 [2021-07-13 20:21:59,227 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 24.0ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:21:59,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2952 states. [2021-07-13 20:21:59,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2952 to 2033. [2021-07-13 20:21:59,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2033 states, 2032 states have (on average 3.534448818897638) internal successors, (7182), 2032 states have internal predecessors, (7182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:59,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2033 states to 2033 states and 7182 transitions. [2021-07-13 20:21:59,292 INFO L78 Accepts]: Start accepts. Automaton has 2033 states and 7182 transitions. Word has length 24 [2021-07-13 20:21:59,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:59,292 INFO L482 AbstractCegarLoop]: Abstraction has 2033 states and 7182 transitions. [2021-07-13 20:21:59,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:59,292 INFO L276 IsEmpty]: Start isEmpty. Operand 2033 states and 7182 transitions. [2021-07-13 20:21:59,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:21:59,296 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:59,296 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:59,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-07-13 20:21:59,513 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:59,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:59,514 INFO L82 PathProgramCache]: Analyzing trace with hash -657880004, now seen corresponding path program 14 times [2021-07-13 20:21:59,514 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:59,514 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349454530] [2021-07-13 20:21:59,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:59,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:59,536 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:59,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:59,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349454530] [2021-07-13 20:21:59,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349454530] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:59,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260409499] [2021-07-13 20:21:59,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:59,577 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:21:59,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:21:59,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:21:59,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:21:59,605 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:21:59,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260409499] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:59,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:21:59,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-13 20:21:59,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804893958] [2021-07-13 20:21:59,606 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:21:59,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:21:59,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:21:59,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:21:59,606 INFO L87 Difference]: Start difference. First operand 2033 states and 7182 transitions. Second operand has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:59,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:21:59,667 INFO L93 Difference]: Finished difference Result 3041 states and 10107 transitions. [2021-07-13 20:21:59,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 20:21:59,668 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:21:59,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:21:59,680 INFO L225 Difference]: With dead ends: 3041 [2021-07-13 20:21:59,680 INFO L226 Difference]: Without dead ends: 3041 [2021-07-13 20:21:59,680 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 23.9ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:21:59,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3041 states. [2021-07-13 20:21:59,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3041 to 2012. [2021-07-13 20:21:59,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2012 states, 2011 states have (on average 3.52710094480358) internal successors, (7093), 2011 states have internal predecessors, (7093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:59,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2012 states to 2012 states and 7093 transitions. [2021-07-13 20:21:59,732 INFO L78 Accepts]: Start accepts. Automaton has 2012 states and 7093 transitions. Word has length 24 [2021-07-13 20:21:59,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:21:59,732 INFO L482 AbstractCegarLoop]: Abstraction has 2012 states and 7093 transitions. [2021-07-13 20:21:59,733 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.166666666666667) internal successors, (31), 5 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:21:59,733 INFO L276 IsEmpty]: Start isEmpty. Operand 2012 states and 7093 transitions. [2021-07-13 20:21:59,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:21:59,737 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:21:59,737 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:21:59,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:21:59,955 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:21:59,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:21:59,955 INFO L82 PathProgramCache]: Analyzing trace with hash -1385038064, now seen corresponding path program 15 times [2021-07-13 20:21:59,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:21:59,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538661602] [2021-07-13 20:21:59,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:21:59,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:21:59,975 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:21:59,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:21:59,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538661602] [2021-07-13 20:21:59,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538661602] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:21:59,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995889714] [2021-07-13 20:21:59,975 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:00,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:22:00,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:00,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:22:00,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:00,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:00,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995889714] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:00,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:00,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-07-13 20:22:00,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501013740] [2021-07-13 20:22:00,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-07-13 20:22:00,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:00,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-07-13 20:22:00,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:22:00,060 INFO L87 Difference]: Start difference. First operand 2012 states and 7093 transitions. Second operand has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:00,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:00,629 INFO L93 Difference]: Finished difference Result 9230 states and 29756 transitions. [2021-07-13 20:22:00,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:22:00,629 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 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 24 [2021-07-13 20:22:00,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:00,654 INFO L225 Difference]: With dead ends: 9230 [2021-07-13 20:22:00,654 INFO L226 Difference]: Without dead ends: 8962 [2021-07-13 20:22:00,654 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 699 ImplicationChecksByTransitivity, 311.0ms TimeCoverageRelationStatistics Valid=475, Invalid=1595, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:22:00,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8962 states. [2021-07-13 20:22:00,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8962 to 4517. [2021-07-13 20:22:00,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4517 states, 4516 states have (on average 3.649468556244464) internal successors, (16481), 4516 states have internal predecessors, (16481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:00,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4517 states to 4517 states and 16481 transitions. [2021-07-13 20:22:00,836 INFO L78 Accepts]: Start accepts. Automaton has 4517 states and 16481 transitions. Word has length 24 [2021-07-13 20:22:00,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:00,836 INFO L482 AbstractCegarLoop]: Abstraction has 4517 states and 16481 transitions. [2021-07-13 20:22:00,837 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.4) internal successors, (44), 9 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:00,837 INFO L276 IsEmpty]: Start isEmpty. Operand 4517 states and 16481 transitions. [2021-07-13 20:22:00,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:22:00,845 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:00,845 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:01,061 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-07-13 20:22:01,061 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:01,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:01,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1687186486, now seen corresponding path program 16 times [2021-07-13 20:22:01,061 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:01,062 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422865362] [2021-07-13 20:22:01,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:01,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:01,077 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:22:01,077 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:01,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422865362] [2021-07-13 20:22:01,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422865362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:01,078 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1117905494] [2021-07-13 20:22:01,078 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:01,101 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:22:01,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:01,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:22:01,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:01,127 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:22:01,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1117905494] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:01,128 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:01,128 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-13 20:22:01,128 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380167368] [2021-07-13 20:22:01,128 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:22:01,128 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:01,128 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:22:01,128 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:22:01,128 INFO L87 Difference]: Start difference. First operand 4517 states and 16481 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:01,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:01,193 INFO L93 Difference]: Finished difference Result 5640 states and 19744 transitions. [2021-07-13 20:22:01,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:22:01,193 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:22:01,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:01,208 INFO L225 Difference]: With dead ends: 5640 [2021-07-13 20:22:01,208 INFO L226 Difference]: Without dead ends: 5614 [2021-07-13 20:22:01,209 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 16.7ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:22:01,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5614 states. [2021-07-13 20:22:01,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5614 to 4545. [2021-07-13 20:22:01,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4545 states, 4544 states have (on average 3.642825704225352) internal successors, (16553), 4544 states have internal predecessors, (16553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:01,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4545 states to 4545 states and 16553 transitions. [2021-07-13 20:22:01,354 INFO L78 Accepts]: Start accepts. Automaton has 4545 states and 16553 transitions. Word has length 24 [2021-07-13 20:22:01,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:01,354 INFO L482 AbstractCegarLoop]: Abstraction has 4545 states and 16553 transitions. [2021-07-13 20:22:01,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 5 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:01,354 INFO L276 IsEmpty]: Start isEmpty. Operand 4545 states and 16553 transitions. [2021-07-13 20:22:01,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:22:01,362 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:01,362 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:01,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-07-13 20:22:01,569 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:01,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:01,569 INFO L82 PathProgramCache]: Analyzing trace with hash -72104176, now seen corresponding path program 17 times [2021-07-13 20:22:01,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:01,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423234352] [2021-07-13 20:22:01,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:01,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:01,587 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:22:01,587 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:01,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423234352] [2021-07-13 20:22:01,587 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1423234352] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:01,587 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392466964] [2021-07-13 20:22:01,587 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:01,614 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:22:01,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:01,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:22:01,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:01,648 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:22:01,648 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392466964] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:01,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:01,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-07-13 20:22:01,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473871897] [2021-07-13 20:22:01,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:22:01,649 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:01,649 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:22:01,649 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:22:01,650 INFO L87 Difference]: Start difference. First operand 4545 states and 16553 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:01,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:01,822 INFO L93 Difference]: Finished difference Result 6419 states and 21871 transitions. [2021-07-13 20:22:01,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:22:01,823 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:22:01,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:01,838 INFO L225 Difference]: With dead ends: 6419 [2021-07-13 20:22:01,838 INFO L226 Difference]: Without dead ends: 6345 [2021-07-13 20:22:01,838 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 73.2ms TimeCoverageRelationStatistics Valid=87, Invalid=219, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:22:01,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6345 states. [2021-07-13 20:22:01,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6345 to 4523. [2021-07-13 20:22:01,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4523 states, 4522 states have (on average 3.645731977001327) internal successors, (16486), 4522 states have internal predecessors, (16486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:01,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4523 states to 4523 states and 16486 transitions. [2021-07-13 20:22:01,935 INFO L78 Accepts]: Start accepts. Automaton has 4523 states and 16486 transitions. Word has length 24 [2021-07-13 20:22:01,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:01,935 INFO L482 AbstractCegarLoop]: Abstraction has 4523 states and 16486 transitions. [2021-07-13 20:22:01,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:01,935 INFO L276 IsEmpty]: Start isEmpty. Operand 4523 states and 16486 transitions. [2021-07-13 20:22:01,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:22:01,980 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:01,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-13 20:22:02,192 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-07-13 20:22:02,193 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:02,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:02,193 INFO L82 PathProgramCache]: Analyzing trace with hash -1793507450, now seen corresponding path program 18 times [2021-07-13 20:22:02,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:02,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547973057] [2021-07-13 20:22:02,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:02,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:02,213 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:02,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:02,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547973057] [2021-07-13 20:22:02,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547973057] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:02,213 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1154055709] [2021-07-13 20:22:02,213 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:02,240 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-07-13 20:22:02,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:02,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:22:02,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:02,271 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:22:02,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1154055709] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:02,271 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:02,271 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-13 20:22:02,271 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20857404] [2021-07-13 20:22:02,272 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:22:02,272 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:02,272 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:22:02,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:22:02,273 INFO L87 Difference]: Start difference. First operand 4523 states and 16486 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:02,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:02,363 INFO L93 Difference]: Finished difference Result 5931 states and 21351 transitions. [2021-07-13 20:22:02,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-07-13 20:22:02,363 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:22:02,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:02,380 INFO L225 Difference]: With dead ends: 5931 [2021-07-13 20:22:02,380 INFO L226 Difference]: Without dead ends: 5906 [2021-07-13 20:22:02,380 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 19.3ms TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:22:02,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5906 states. [2021-07-13 20:22:02,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5906 to 5352. [2021-07-13 20:22:02,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5352 states, 5351 states have (on average 3.690712016445524) internal successors, (19749), 5351 states have internal predecessors, (19749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:02,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5352 states to 5352 states and 19749 transitions. [2021-07-13 20:22:02,487 INFO L78 Accepts]: Start accepts. Automaton has 5352 states and 19749 transitions. Word has length 24 [2021-07-13 20:22:02,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:02,488 INFO L482 AbstractCegarLoop]: Abstraction has 5352 states and 19749 transitions. [2021-07-13 20:22:02,488 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:02,488 INFO L276 IsEmpty]: Start isEmpty. Operand 5352 states and 19749 transitions. [2021-07-13 20:22:02,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:22:02,497 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:02,497 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:02,713 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-07-13 20:22:02,714 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:02,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:02,714 INFO L82 PathProgramCache]: Analyzing trace with hash -591195082, now seen corresponding path program 19 times [2021-07-13 20:22:02,714 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:02,714 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403311558] [2021-07-13 20:22:02,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:02,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:02,735 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:02,735 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:02,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403311558] [2021-07-13 20:22:02,735 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403311558] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:02,735 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147246979] [2021-07-13 20:22:02,735 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:02,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:02,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 5 conjunts are in the unsatisfiable core [2021-07-13 20:22:02,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:02,792 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:22:02,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147246979] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:02,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:02,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-07-13 20:22:02,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619352060] [2021-07-13 20:22:02,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-07-13 20:22:02,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:02,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-13 20:22:02,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-07-13 20:22:02,793 INFO L87 Difference]: Start difference. First operand 5352 states and 19749 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:02,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:02,873 INFO L93 Difference]: Finished difference Result 6187 states and 22242 transitions. [2021-07-13 20:22:02,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-07-13 20:22:02,877 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:22:02,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:02,935 INFO L225 Difference]: With dead ends: 6187 [2021-07-13 20:22:02,936 INFO L226 Difference]: Without dead ends: 6177 [2021-07-13 20:22:02,937 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 26.0ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:22:02,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6177 states. [2021-07-13 20:22:03,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6177 to 5419. [2021-07-13 20:22:03,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5419 states, 5418 states have (on average 3.6864156515319304) internal successors, (19973), 5418 states have internal predecessors, (19973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:03,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5419 states to 5419 states and 19973 transitions. [2021-07-13 20:22:03,036 INFO L78 Accepts]: Start accepts. Automaton has 5419 states and 19973 transitions. Word has length 24 [2021-07-13 20:22:03,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:03,036 INFO L482 AbstractCegarLoop]: Abstraction has 5419 states and 19973 transitions. [2021-07-13 20:22:03,036 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:03,036 INFO L276 IsEmpty]: Start isEmpty. Operand 5419 states and 19973 transitions. [2021-07-13 20:22:03,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:22:03,045 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:03,045 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:03,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-07-13 20:22:03,249 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:03,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:03,249 INFO L82 PathProgramCache]: Analyzing trace with hash -1864128790, now seen corresponding path program 20 times [2021-07-13 20:22:03,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:03,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043323431] [2021-07-13 20:22:03,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:03,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:03,273 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:03,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:03,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043323431] [2021-07-13 20:22:03,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043323431] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:03,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542343761] [2021-07-13 20:22:03,273 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:03,299 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:22:03,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:03,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:22:03,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:03,351 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:03,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542343761] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:03,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:03,352 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-07-13 20:22:03,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884552504] [2021-07-13 20:22:03,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:22:03,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:03,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:22:03,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:22:03,352 INFO L87 Difference]: Start difference. First operand 5419 states and 19973 transitions. Second operand has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:03,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:03,773 INFO L93 Difference]: Finished difference Result 7179 states and 25144 transitions. [2021-07-13 20:22:03,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-07-13 20:22:03,773 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:22:03,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:03,788 INFO L225 Difference]: With dead ends: 7179 [2021-07-13 20:22:03,788 INFO L226 Difference]: Without dead ends: 7111 [2021-07-13 20:22:03,789 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 241.5ms TimeCoverageRelationStatistics Valid=298, Invalid=1108, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:22:03,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7111 states. [2021-07-13 20:22:03,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7111 to 5518. [2021-07-13 20:22:03,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5518 states, 5517 states have (on average 3.6699293094072867) internal successors, (20247), 5517 states have internal predecessors, (20247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:03,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5518 states to 5518 states and 20247 transitions. [2021-07-13 20:22:03,897 INFO L78 Accepts]: Start accepts. Automaton has 5518 states and 20247 transitions. Word has length 24 [2021-07-13 20:22:03,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:03,897 INFO L482 AbstractCegarLoop]: Abstraction has 5518 states and 20247 transitions. [2021-07-13 20:22:03,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:03,898 INFO L276 IsEmpty]: Start isEmpty. Operand 5518 states and 20247 transitions. [2021-07-13 20:22:03,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:22:03,908 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:03,908 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:04,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:04,121 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:04,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:04,121 INFO L82 PathProgramCache]: Analyzing trace with hash 437269908, now seen corresponding path program 21 times [2021-07-13 20:22:04,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:04,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761382469] [2021-07-13 20:22:04,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:04,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:04,151 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:04,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:04,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761382469] [2021-07-13 20:22:04,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761382469] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:04,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296359336] [2021-07-13 20:22:04,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:04,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-07-13 20:22:04,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:04,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:22:04,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:04,234 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:22:04,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296359336] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:04,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:04,235 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 8 [2021-07-13 20:22:04,235 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613641074] [2021-07-13 20:22:04,235 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:22:04,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:04,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:22:04,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:22:04,235 INFO L87 Difference]: Start difference. First operand 5518 states and 20247 transitions. Second operand has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:04,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:04,691 INFO L93 Difference]: Finished difference Result 11751 states and 40710 transitions. [2021-07-13 20:22:04,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-07-13 20:22:04,691 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:22:04,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:04,721 INFO L225 Difference]: With dead ends: 11751 [2021-07-13 20:22:04,721 INFO L226 Difference]: Without dead ends: 11587 [2021-07-13 20:22:04,721 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 234.7ms TimeCoverageRelationStatistics Valid=294, Invalid=1038, Unknown=0, NotChecked=0, Total=1332 [2021-07-13 20:22:04,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11587 states. [2021-07-13 20:22:04,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11587 to 8418. [2021-07-13 20:22:04,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8418 states, 8417 states have (on average 3.7303077105857194) internal successors, (31398), 8417 states have internal predecessors, (31398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:04,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8418 states to 8418 states and 31398 transitions. [2021-07-13 20:22:04,920 INFO L78 Accepts]: Start accepts. Automaton has 8418 states and 31398 transitions. Word has length 24 [2021-07-13 20:22:04,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:04,920 INFO L482 AbstractCegarLoop]: Abstraction has 8418 states and 31398 transitions. [2021-07-13 20:22:04,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:04,920 INFO L276 IsEmpty]: Start isEmpty. Operand 8418 states and 31398 transitions. [2021-07-13 20:22:04,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-07-13 20:22:04,936 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:04,936 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:05,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-07-13 20:22:05,152 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:05,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:05,152 INFO L82 PathProgramCache]: Analyzing trace with hash -1422809918, now seen corresponding path program 22 times [2021-07-13 20:22:05,152 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:05,152 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255377512] [2021-07-13 20:22:05,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:05,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:05,174 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:05,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:05,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255377512] [2021-07-13 20:22:05,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255377512] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:05,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026941896] [2021-07-13 20:22:05,174 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:05,249 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:22:05,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:05,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-13 20:22:05,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:05,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:05,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026941896] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:05,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:05,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2021-07-13 20:22:05,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343407292] [2021-07-13 20:22:05,300 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:22:05,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:05,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:22:05,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:22:05,300 INFO L87 Difference]: Start difference. First operand 8418 states and 31398 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:05,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:05,479 INFO L93 Difference]: Finished difference Result 9470 states and 34319 transitions. [2021-07-13 20:22:05,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:22:05,479 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-07-13 20:22:05,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:05,505 INFO L225 Difference]: With dead ends: 9470 [2021-07-13 20:22:05,505 INFO L226 Difference]: Without dead ends: 9392 [2021-07-13 20:22:05,506 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 59.5ms TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:22:05,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9392 states. [2021-07-13 20:22:05,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9392 to 8499. [2021-07-13 20:22:05,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8499 states, 8498 states have (on average 3.7232289950576605) internal successors, (31640), 8498 states have internal predecessors, (31640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:05,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8499 states to 8499 states and 31640 transitions. [2021-07-13 20:22:05,683 INFO L78 Accepts]: Start accepts. Automaton has 8499 states and 31640 transitions. Word has length 24 [2021-07-13 20:22:05,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:05,683 INFO L482 AbstractCegarLoop]: Abstraction has 8499 states and 31640 transitions. [2021-07-13 20:22:05,683 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:05,683 INFO L276 IsEmpty]: Start isEmpty. Operand 8499 states and 31640 transitions. [2021-07-13 20:22:05,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:05,700 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:05,700 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:05,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:05,916 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:05,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:05,916 INFO L82 PathProgramCache]: Analyzing trace with hash 1052800080, now seen corresponding path program 23 times [2021-07-13 20:22:05,916 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:05,916 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201662432] [2021-07-13 20:22:05,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:05,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:06,189 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:06,189 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:06,189 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201662432] [2021-07-13 20:22:06,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201662432] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:06,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1840723048] [2021-07-13 20:22:06,190 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:06,215 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:22:06,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:06,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:22:06,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:06,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:06,406 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:06,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:06,418 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:06,418 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:68, output treesize:67 [2021-07-13 20:22:06,469 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_19], 2=[A]} [2021-07-13 20:22:06,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:22:06,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:06,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:06,479 INFO L518 ElimStorePlain]: Eliminatee v_C_19 vanished before elimination [2021-07-13 20:22:06,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:06,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:06,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:22:06,484 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:06,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:06,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:06,490 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:22:06,505 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:06,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1840723048] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:06,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:06,505 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:06,505 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211261158] [2021-07-13 20:22:06,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:06,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:06,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:06,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:06,506 INFO L87 Difference]: Start difference. First operand 8499 states and 31640 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:07,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:07,123 INFO L93 Difference]: Finished difference Result 11583 states and 42036 transitions. [2021-07-13 20:22:07,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:22:07,124 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:07,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:07,153 INFO L225 Difference]: With dead ends: 11583 [2021-07-13 20:22:07,153 INFO L226 Difference]: Without dead ends: 11568 [2021-07-13 20:22:07,153 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 514.7ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:22:07,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11568 states. [2021-07-13 20:22:07,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11568 to 8601. [2021-07-13 20:22:07,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8601 states, 8600 states have (on average 3.716860465116279) internal successors, (31965), 8600 states have internal predecessors, (31965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:07,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8601 states to 8601 states and 31965 transitions. [2021-07-13 20:22:07,336 INFO L78 Accepts]: Start accepts. Automaton has 8601 states and 31965 transitions. Word has length 28 [2021-07-13 20:22:07,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:07,336 INFO L482 AbstractCegarLoop]: Abstraction has 8601 states and 31965 transitions. [2021-07-13 20:22:07,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:07,336 INFO L276 IsEmpty]: Start isEmpty. Operand 8601 states and 31965 transitions. [2021-07-13 20:22:07,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:07,356 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:07,356 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:07,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-07-13 20:22:07,572 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:07,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:07,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1677459088, now seen corresponding path program 24 times [2021-07-13 20:22:07,572 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:07,572 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711450414] [2021-07-13 20:22:07,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:07,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:07,802 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:07,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:07,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711450414] [2021-07-13 20:22:07,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711450414] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:07,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241563200] [2021-07-13 20:22:07,803 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:07,827 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:22:07,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:07,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:07,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:07,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:07,945 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:07,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:07,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:07,960 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-07-13 20:22:08,050 INFO L446 ElimStorePlain]: Different costs {0=[v_C_21, B], 2=[A]} [2021-07-13 20:22:08,053 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 24 treesize of output 20 [2021-07-13 20:22:08,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:08,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:08,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-07-13 20:22:08,066 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:08,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:08,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:08,074 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:08,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:22:08,076 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:08,081 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:08,082 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:08,082 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:22:08,097 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:08,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241563200] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:08,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:08,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:08,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346186192] [2021-07-13 20:22:08,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:08,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:08,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:08,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:08,099 INFO L87 Difference]: Start difference. First operand 8601 states and 31965 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:08,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:08,691 INFO L93 Difference]: Finished difference Result 11653 states and 42250 transitions. [2021-07-13 20:22:08,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:22:08,692 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:08,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:08,719 INFO L225 Difference]: With dead ends: 11653 [2021-07-13 20:22:08,719 INFO L226 Difference]: Without dead ends: 11611 [2021-07-13 20:22:08,719 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 428.1ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:22:08,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11611 states. [2021-07-13 20:22:08,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11611 to 8620. [2021-07-13 20:22:08,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8620 states, 8619 states have (on average 3.716092354101404) internal successors, (32029), 8619 states have internal predecessors, (32029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:08,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8620 states to 8620 states and 32029 transitions. [2021-07-13 20:22:08,913 INFO L78 Accepts]: Start accepts. Automaton has 8620 states and 32029 transitions. Word has length 28 [2021-07-13 20:22:08,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:08,913 INFO L482 AbstractCegarLoop]: Abstraction has 8620 states and 32029 transitions. [2021-07-13 20:22:08,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:08,913 INFO L276 IsEmpty]: Start isEmpty. Operand 8620 states and 32029 transitions. [2021-07-13 20:22:08,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:08,930 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:08,930 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:09,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-07-13 20:22:09,145 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:09,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:09,146 INFO L82 PathProgramCache]: Analyzing trace with hash -350938928, now seen corresponding path program 25 times [2021-07-13 20:22:09,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:09,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865967128] [2021-07-13 20:22:09,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:09,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:09,370 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:09,370 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:09,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865967128] [2021-07-13 20:22:09,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1865967128] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:09,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387771396] [2021-07-13 20:22:09,371 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:09,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:09,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:09,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:09,508 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:09,509 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:09,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:09,525 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:09,525 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-07-13 20:22:09,563 INFO L446 ElimStorePlain]: Different costs {0=[v_C_23], 3=[A]} [2021-07-13 20:22:09,565 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 32 treesize of output 24 [2021-07-13 20:22:09,566 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:09,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:09,578 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:09,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:09,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 29 [2021-07-13 20:22:09,581 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:09,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:09,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:09,589 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:35 [2021-07-13 20:22:09,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:22:09,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:09,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:09,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:09,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:22:09,633 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:09,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387771396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:09,634 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:09,634 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:09,634 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705853924] [2021-07-13 20:22:09,634 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:09,634 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:09,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:09,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:09,635 INFO L87 Difference]: Start difference. First operand 8620 states and 32029 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:10,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:10,148 INFO L93 Difference]: Finished difference Result 11729 states and 42507 transitions. [2021-07-13 20:22:10,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:22:10,148 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:10,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:10,176 INFO L225 Difference]: With dead ends: 11729 [2021-07-13 20:22:10,177 INFO L226 Difference]: Without dead ends: 11714 [2021-07-13 20:22:10,177 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 393.7ms TimeCoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:22:10,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11714 states. [2021-07-13 20:22:10,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11714 to 8638. [2021-07-13 20:22:10,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8638 states, 8637 states have (on average 3.717031376635406) internal successors, (32104), 8637 states have internal predecessors, (32104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:10,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8638 states to 8638 states and 32104 transitions. [2021-07-13 20:22:10,351 INFO L78 Accepts]: Start accepts. Automaton has 8638 states and 32104 transitions. Word has length 28 [2021-07-13 20:22:10,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:10,351 INFO L482 AbstractCegarLoop]: Abstraction has 8638 states and 32104 transitions. [2021-07-13 20:22:10,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:10,351 INFO L276 IsEmpty]: Start isEmpty. Operand 8638 states and 32104 transitions. [2021-07-13 20:22:10,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:10,366 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:10,366 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:10,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-07-13 20:22:10,567 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:10,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:10,567 INFO L82 PathProgramCache]: Analyzing trace with hash 1471520656, now seen corresponding path program 26 times [2021-07-13 20:22:10,567 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:10,567 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517104135] [2021-07-13 20:22:10,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:10,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:10,759 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:10,759 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:10,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517104135] [2021-07-13 20:22:10,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517104135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:10,759 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121920015] [2021-07-13 20:22:10,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:10,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:22:10,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:10,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:10,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:10,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:10,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:10,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:10,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:10,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-07-13 20:22:11,045 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_25], 2=[A]} [2021-07-13 20:22:11,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:22:11,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:11,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:11,055 INFO L518 ElimStorePlain]: Eliminatee v_C_25 vanished before elimination [2021-07-13 20:22:11,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:11,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:11,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:22:11,059 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:11,064 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:11,065 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:11,065 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:22:11,079 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:11,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121920015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:11,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:11,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:11,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146128484] [2021-07-13 20:22:11,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:11,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:11,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:11,082 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:11,082 INFO L87 Difference]: Start difference. First operand 8638 states and 32104 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:11,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:11,583 INFO L93 Difference]: Finished difference Result 11712 states and 42480 transitions. [2021-07-13 20:22:11,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:22:11,584 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:11,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:11,609 INFO L225 Difference]: With dead ends: 11712 [2021-07-13 20:22:11,610 INFO L226 Difference]: Without dead ends: 11697 [2021-07-13 20:22:11,610 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 402.9ms TimeCoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:22:11,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11697 states. [2021-07-13 20:22:11,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11697 to 8684. [2021-07-13 20:22:11,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8684 states, 8683 states have (on average 3.71542093746401) internal successors, (32261), 8683 states have internal predecessors, (32261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:11,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8684 states to 8684 states and 32261 transitions. [2021-07-13 20:22:11,770 INFO L78 Accepts]: Start accepts. Automaton has 8684 states and 32261 transitions. Word has length 28 [2021-07-13 20:22:11,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:11,770 INFO L482 AbstractCegarLoop]: Abstraction has 8684 states and 32261 transitions. [2021-07-13 20:22:11,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:11,770 INFO L276 IsEmpty]: Start isEmpty. Operand 8684 states and 32261 transitions. [2021-07-13 20:22:11,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:11,784 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:11,784 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:11,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-07-13 20:22:11,985 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:11,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:11,985 INFO L82 PathProgramCache]: Analyzing trace with hash -556877360, now seen corresponding path program 27 times [2021-07-13 20:22:11,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:11,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658047168] [2021-07-13 20:22:11,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:11,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:12,194 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:12,194 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:12,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658047168] [2021-07-13 20:22:12,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658047168] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:12,194 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667457221] [2021-07-13 20:22:12,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:12,221 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:22:12,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:12,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-13 20:22:12,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:12,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:12,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:12,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:12,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:12,341 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:57 [2021-07-13 20:22:12,440 INFO L446 ElimStorePlain]: Different costs {0=[v_C_27], 3=[A]} [2021-07-13 20:22:12,443 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 24 treesize of output 20 [2021-07-13 20:22:12,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:12,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:12,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:12,478 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:12,478 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 34 treesize of output 38 [2021-07-13 20:22:12,500 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:12,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:12,550 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:12,550 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:74, output treesize:92 [2021-07-13 20:22:12,688 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:22:12,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:12,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:12,701 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:12,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-07-13 20:22:12,705 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-13 20:22:12,722 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-07-13 20:22:12,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 33 [2021-07-13 20:22:12,725 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:12,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:22:12,730 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:12,733 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:12,735 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:22:12,736 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:12,785 INFO L628 ElimStorePlain]: treesize reduction 49, result has 55.0 percent of original size [2021-07-13 20:22:12,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:22:12,791 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:212, output treesize:62 [2021-07-13 20:22:12,855 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:12,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667457221] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:12,855 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:12,855 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-13 20:22:12,855 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900950568] [2021-07-13 20:22:12,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:22:12,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:12,856 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:22:12,856 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:22:12,856 INFO L87 Difference]: Start difference. First operand 8684 states and 32261 transitions. Second operand has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:13,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:13,770 INFO L93 Difference]: Finished difference Result 11951 states and 43153 transitions. [2021-07-13 20:22:13,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:22:13,770 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.4444444444444446) 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 28 [2021-07-13 20:22:13,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:13,799 INFO L225 Difference]: With dead ends: 11951 [2021-07-13 20:22:13,800 INFO L226 Difference]: Without dead ends: 11879 [2021-07-13 20:22:13,800 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 694.2ms TimeCoverageRelationStatistics Valid=156, Invalid=656, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:22:13,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11879 states. [2021-07-13 20:22:13,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11879 to 8687. [2021-07-13 20:22:13,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8687 states, 8686 states have (on average 3.7159797375086345) internal successors, (32277), 8686 states have internal predecessors, (32277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:13,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8687 states to 8687 states and 32277 transitions. [2021-07-13 20:22:13,975 INFO L78 Accepts]: Start accepts. Automaton has 8687 states and 32277 transitions. Word has length 28 [2021-07-13 20:22:13,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:13,975 INFO L482 AbstractCegarLoop]: Abstraction has 8687 states and 32277 transitions. [2021-07-13 20:22:13,975 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.4444444444444446) internal successors, (44), 17 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:13,975 INFO L276 IsEmpty]: Start isEmpty. Operand 8687 states and 32277 transitions. [2021-07-13 20:22:13,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:13,990 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:13,990 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:14,190 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-07-13 20:22:14,191 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:14,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:14,191 INFO L82 PathProgramCache]: Analyzing trace with hash 108829392, now seen corresponding path program 28 times [2021-07-13 20:22:14,191 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:14,191 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915912518] [2021-07-13 20:22:14,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:14,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:14,388 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:14,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:14,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915912518] [2021-07-13 20:22:14,389 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915912518] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:14,389 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1845673903] [2021-07-13 20:22:14,389 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:14,416 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:22:14,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:14,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:14,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:14,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:14,506 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:14,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:14,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:14,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:64 [2021-07-13 20:22:14,564 INFO L446 ElimStorePlain]: Different costs {0=[v_C_29], 3=[A]} [2021-07-13 20:22:14,566 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 28 treesize of output 24 [2021-07-13 20:22:14,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:14,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:14,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:14,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:14,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 29 [2021-07-13 20:22:14,581 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:14,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:14,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:14,591 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-07-13 20:22:14,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:22:14,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:14,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:14,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:14,637 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:22:14,656 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:14,656 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1845673903] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:14,656 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:14,656 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:14,657 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422544267] [2021-07-13 20:22:14,657 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:14,657 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:14,658 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:14,658 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:14,658 INFO L87 Difference]: Start difference. First operand 8687 states and 32277 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:15,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:15,194 INFO L93 Difference]: Finished difference Result 11740 states and 42594 transitions. [2021-07-13 20:22:15,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:22:15,195 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:15,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:15,221 INFO L225 Difference]: With dead ends: 11740 [2021-07-13 20:22:15,222 INFO L226 Difference]: Without dead ends: 11725 [2021-07-13 20:22:15,222 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 356.0ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:22:15,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11725 states. [2021-07-13 20:22:15,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11725 to 8719. [2021-07-13 20:22:15,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8719 states, 8718 states have (on average 3.714269327827483) internal successors, (32381), 8718 states have internal predecessors, (32381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:15,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8719 states to 8719 states and 32381 transitions. [2021-07-13 20:22:15,390 INFO L78 Accepts]: Start accepts. Automaton has 8719 states and 32381 transitions. Word has length 28 [2021-07-13 20:22:15,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:15,390 INFO L482 AbstractCegarLoop]: Abstraction has 8719 states and 32381 transitions. [2021-07-13 20:22:15,390 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:15,390 INFO L276 IsEmpty]: Start isEmpty. Operand 8719 states and 32381 transitions. [2021-07-13 20:22:15,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:15,405 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:15,405 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:15,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:15,613 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:15,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:15,613 INFO L82 PathProgramCache]: Analyzing trace with hash 1194690256, now seen corresponding path program 29 times [2021-07-13 20:22:15,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:15,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291782832] [2021-07-13 20:22:15,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:15,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:15,776 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:15,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:15,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291782832] [2021-07-13 20:22:15,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291782832] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:15,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734478823] [2021-07-13 20:22:15,776 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:15,801 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:22:15,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:15,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:15,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:15,948 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:15,949 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:15,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:15,962 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:15,962 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:53 [2021-07-13 20:22:16,012 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_31], 2=[A]} [2021-07-13 20:22:16,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:22:16,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:16,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:16,025 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 18 treesize of output 14 [2021-07-13 20:22:16,026 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:16,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:16,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:16,036 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:16,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:22:16,037 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:16,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:16,043 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:16,043 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:22:16,059 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:16,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734478823] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:16,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:16,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:16,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82538219] [2021-07-13 20:22:16,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:16,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:16,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:16,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:16,060 INFO L87 Difference]: Start difference. First operand 8719 states and 32381 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:16,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:16,856 INFO L93 Difference]: Finished difference Result 11783 states and 42686 transitions. [2021-07-13 20:22:16,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:22:16,857 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:16,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:16,882 INFO L225 Difference]: With dead ends: 11783 [2021-07-13 20:22:16,883 INFO L226 Difference]: Without dead ends: 11758 [2021-07-13 20:22:16,883 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 536.8ms TimeCoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:22:16,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11758 states. [2021-07-13 20:22:17,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11758 to 8765. [2021-07-13 20:22:17,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8765 states, 8764 states have (on average 3.7110908261068007) internal successors, (32524), 8764 states have internal predecessors, (32524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:17,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8765 states to 8765 states and 32524 transitions. [2021-07-13 20:22:17,056 INFO L78 Accepts]: Start accepts. Automaton has 8765 states and 32524 transitions. Word has length 28 [2021-07-13 20:22:17,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:17,056 INFO L482 AbstractCegarLoop]: Abstraction has 8765 states and 32524 transitions. [2021-07-13 20:22:17,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:17,056 INFO L276 IsEmpty]: Start isEmpty. Operand 8765 states and 32524 transitions. [2021-07-13 20:22:17,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:17,073 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:17,073 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:17,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:17,289 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:17,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:17,289 INFO L82 PathProgramCache]: Analyzing trace with hash 1819349264, now seen corresponding path program 30 times [2021-07-13 20:22:17,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:17,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847355039] [2021-07-13 20:22:17,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:17,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:17,474 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:17,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:17,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847355039] [2021-07-13 20:22:17,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847355039] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:17,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352714060] [2021-07-13 20:22:17,474 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:17,499 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:22:17,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:17,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:17,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:17,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:17,599 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:17,612 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:17,613 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:17,613 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-07-13 20:22:17,696 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_33], 2=[A]} [2021-07-13 20:22:17,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:22:17,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:17,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:17,706 INFO L518 ElimStorePlain]: Eliminatee v_C_33 vanished before elimination [2021-07-13 20:22:17,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:17,708 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:17,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:22:17,710 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:17,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:17,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:17,715 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:22:17,732 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:17,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352714060] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:17,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:17,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:17,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851286424] [2021-07-13 20:22:17,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:17,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:17,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:17,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:17,733 INFO L87 Difference]: Start difference. First operand 8765 states and 32524 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:18,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:18,345 INFO L93 Difference]: Finished difference Result 11773 states and 42654 transitions. [2021-07-13 20:22:18,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:22:18,345 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:18,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:18,373 INFO L225 Difference]: With dead ends: 11773 [2021-07-13 20:22:18,373 INFO L226 Difference]: Without dead ends: 11710 [2021-07-13 20:22:18,373 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 481.8ms TimeCoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:22:18,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11710 states. [2021-07-13 20:22:18,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11710 to 8784. [2021-07-13 20:22:18,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8784 states, 8783 states have (on average 3.709552544688603) internal successors, (32581), 8783 states have internal predecessors, (32581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:18,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8784 states to 8784 states and 32581 transitions. [2021-07-13 20:22:18,537 INFO L78 Accepts]: Start accepts. Automaton has 8784 states and 32581 transitions. Word has length 28 [2021-07-13 20:22:18,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:18,537 INFO L482 AbstractCegarLoop]: Abstraction has 8784 states and 32581 transitions. [2021-07-13 20:22:18,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:18,537 INFO L276 IsEmpty]: Start isEmpty. Operand 8784 states and 32581 transitions. [2021-07-13 20:22:18,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:18,551 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:18,552 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:18,758 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-07-13 20:22:18,759 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:18,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:18,772 INFO L82 PathProgramCache]: Analyzing trace with hash -209048752, now seen corresponding path program 31 times [2021-07-13 20:22:18,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:18,773 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155359649] [2021-07-13 20:22:18,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:18,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:18,945 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:18,945 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:18,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155359649] [2021-07-13 20:22:18,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155359649] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:18,946 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178320614] [2021-07-13 20:22:18,946 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:18,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:18,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:18,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:19,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:19,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:19,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:19,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:19,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-07-13 20:22:19,127 INFO L446 ElimStorePlain]: Different costs {0=[v_C_35], 3=[A]} [2021-07-13 20:22:19,130 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 32 treesize of output 24 [2021-07-13 20:22:19,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:19,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:19,143 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:19,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:19,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 29 [2021-07-13 20:22:19,145 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:19,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:19,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:19,154 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:70, output treesize:35 [2021-07-13 20:22:19,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:22:19,173 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:19,176 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:19,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:19,176 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:22:19,194 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:19,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178320614] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:19,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:19,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:19,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221236225] [2021-07-13 20:22:19,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:19,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:19,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:19,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:19,195 INFO L87 Difference]: Start difference. First operand 8784 states and 32581 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:20,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:20,037 INFO L93 Difference]: Finished difference Result 11864 states and 42950 transitions. [2021-07-13 20:22:20,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:22:20,037 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:20,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:20,064 INFO L225 Difference]: With dead ends: 11864 [2021-07-13 20:22:20,064 INFO L226 Difference]: Without dead ends: 11839 [2021-07-13 20:22:20,064 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 503.2ms TimeCoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:22:20,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11839 states. [2021-07-13 20:22:20,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11839 to 8763. [2021-07-13 20:22:20,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8763 states, 8762 states have (on average 3.713421593243552) internal successors, (32537), 8762 states have internal predecessors, (32537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:20,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8763 states to 8763 states and 32537 transitions. [2021-07-13 20:22:20,237 INFO L78 Accepts]: Start accepts. Automaton has 8763 states and 32537 transitions. Word has length 28 [2021-07-13 20:22:20,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:20,237 INFO L482 AbstractCegarLoop]: Abstraction has 8763 states and 32537 transitions. [2021-07-13 20:22:20,237 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:20,237 INFO L276 IsEmpty]: Start isEmpty. Operand 8763 states and 32537 transitions. [2021-07-13 20:22:20,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:20,252 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:20,252 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:20,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:20,453 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:20,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:20,453 INFO L82 PathProgramCache]: Analyzing trace with hash -691193520, now seen corresponding path program 32 times [2021-07-13 20:22:20,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:20,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899215019] [2021-07-13 20:22:20,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:20,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:20,643 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:20,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:20,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899215019] [2021-07-13 20:22:20,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899215019] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:20,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468127987] [2021-07-13 20:22:20,643 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:20,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:22:20,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:20,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:20,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:20,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:20,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:20,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:20,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:20,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-13 20:22:20,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:22:20,814 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:20,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:20,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:22:20,819 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:20,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:20,821 INFO L518 ElimStorePlain]: Eliminatee v_C_37 vanished before elimination [2021-07-13 20:22:20,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:20,821 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-13 20:22:20,836 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:20,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468127987] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:20,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:20,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:22:20,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344944459] [2021-07-13 20:22:20,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:22:20,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:20,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:22:20,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:22:20,837 INFO L87 Difference]: Start difference. First operand 8763 states and 32537 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:21,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:21,487 INFO L93 Difference]: Finished difference Result 9105 states and 33542 transitions. [2021-07-13 20:22:21,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:22:21,487 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:21,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:21,505 INFO L225 Difference]: With dead ends: 9105 [2021-07-13 20:22:21,505 INFO L226 Difference]: Without dead ends: 9090 [2021-07-13 20:22:21,506 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 525.4ms TimeCoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:22:21,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9090 states. [2021-07-13 20:22:21,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9090 to 8789. [2021-07-13 20:22:21,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8789 states, 8788 states have (on average 3.7131315430132) internal successors, (32631), 8788 states have internal predecessors, (32631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:21,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8789 states to 8789 states and 32631 transitions. [2021-07-13 20:22:21,706 INFO L78 Accepts]: Start accepts. Automaton has 8789 states and 32631 transitions. Word has length 28 [2021-07-13 20:22:21,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:21,707 INFO L482 AbstractCegarLoop]: Abstraction has 8789 states and 32631 transitions. [2021-07-13 20:22:21,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:21,707 INFO L276 IsEmpty]: Start isEmpty. Operand 8789 states and 32631 transitions. [2021-07-13 20:22:21,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:21,721 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:21,721 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:21,921 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-07-13 20:22:21,921 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:21,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:21,922 INFO L82 PathProgramCache]: Analyzing trace with hash 611501012, now seen corresponding path program 33 times [2021-07-13 20:22:21,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:21,922 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604857739] [2021-07-13 20:22:21,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:21,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:22,108 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:22,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:22,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604857739] [2021-07-13 20:22:22,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604857739] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:22,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744689171] [2021-07-13 20:22:22,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:22,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:22:22,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:22,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2021-07-13 20:22:22,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:22,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:22,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:22,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:22,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:22,240 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-07-13 20:22:22,351 INFO L446 ElimStorePlain]: Different costs {0=[v_C_39], 2=[A, B]} [2021-07-13 20:22:22,353 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 28 treesize of output 24 [2021-07-13 20:22:22,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:22,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:22,375 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:22,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 39 [2021-07-13 20:22:22,378 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-13 20:22:22,395 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:22,405 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:22,405 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 67 treesize of output 65 [2021-07-13 20:22:22,429 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:22:22,460 INFO L628 ElimStorePlain]: treesize reduction 41, result has 48.1 percent of original size [2021-07-13 20:22:22,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:22,461 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:57, output treesize:38 [2021-07-13 20:22:22,520 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:22,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744689171] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:22,520 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:22,520 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-13 20:22:22,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512077667] [2021-07-13 20:22:22,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:22:22,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:22,521 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:22:22,521 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:22:22,521 INFO L87 Difference]: Start difference. First operand 8789 states and 32631 transitions. Second operand has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:23,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:23,835 INFO L93 Difference]: Finished difference Result 11850 states and 42895 transitions. [2021-07-13 20:22:23,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:22:23,836 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.3) 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 28 [2021-07-13 20:22:23,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:23,864 INFO L225 Difference]: With dead ends: 11850 [2021-07-13 20:22:23,864 INFO L226 Difference]: Without dead ends: 11767 [2021-07-13 20:22:23,865 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 942.8ms TimeCoverageRelationStatistics Valid=170, Invalid=1236, Unknown=0, NotChecked=0, Total=1406 [2021-07-13 20:22:23,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11767 states. [2021-07-13 20:22:24,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11767 to 8811. [2021-07-13 20:22:24,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8811 states, 8810 states have (on average 3.7122587968217933) internal successors, (32705), 8810 states have internal predecessors, (32705), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:24,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8811 states to 8811 states and 32705 transitions. [2021-07-13 20:22:24,068 INFO L78 Accepts]: Start accepts. Automaton has 8811 states and 32705 transitions. Word has length 28 [2021-07-13 20:22:24,068 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:24,068 INFO L482 AbstractCegarLoop]: Abstraction has 8811 states and 32705 transitions. [2021-07-13 20:22:24,068 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.3) internal successors, (46), 19 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:24,068 INFO L276 IsEmpty]: Start isEmpty. Operand 8811 states and 32705 transitions. [2021-07-13 20:22:24,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:24,083 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:24,083 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:24,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:24,285 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:24,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:24,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1679375576, now seen corresponding path program 34 times [2021-07-13 20:22:24,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:24,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701049664] [2021-07-13 20:22:24,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:24,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:24,506 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:24,506 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:24,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701049664] [2021-07-13 20:22:24,507 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701049664] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:24,507 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1245976769] [2021-07-13 20:22:24,507 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:24,532 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:22:24,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:24,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:24,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:24,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:24,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:24,619 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:24,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:24,620 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:47 [2021-07-13 20:22:24,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:22:24,650 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:24,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:24,656 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 18 treesize of output 14 [2021-07-13 20:22:24,658 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:24,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:24,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:24,662 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-07-13 20:22:24,683 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:22:24,684 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:24,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:24,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:24,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:22:24,706 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:24,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1245976769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:24,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:24,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:22:24,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623867902] [2021-07-13 20:22:24,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:22:24,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:24,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:22:24,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:22:24,708 INFO L87 Difference]: Start difference. First operand 8811 states and 32705 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:25,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:25,432 INFO L93 Difference]: Finished difference Result 11773 states and 42754 transitions. [2021-07-13 20:22:25,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:22:25,433 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:25,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:25,460 INFO L225 Difference]: With dead ends: 11773 [2021-07-13 20:22:25,460 INFO L226 Difference]: Without dead ends: 11758 [2021-07-13 20:22:25,461 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 556.8ms TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:22:25,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11758 states. [2021-07-13 20:22:25,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11758 to 8839. [2021-07-13 20:22:25,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8839 states, 8838 states have (on average 3.7121520706042093) internal successors, (32808), 8838 states have internal predecessors, (32808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:25,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8839 states to 8839 states and 32808 transitions. [2021-07-13 20:22:25,649 INFO L78 Accepts]: Start accepts. Automaton has 8839 states and 32808 transitions. Word has length 28 [2021-07-13 20:22:25,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:25,649 INFO L482 AbstractCegarLoop]: Abstraction has 8839 states and 32808 transitions. [2021-07-13 20:22:25,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:25,649 INFO L276 IsEmpty]: Start isEmpty. Operand 8839 states and 32808 transitions. [2021-07-13 20:22:25,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:25,665 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:25,665 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:25,865 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:25,865 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:25,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:25,866 INFO L82 PathProgramCache]: Analyzing trace with hash -1494941196, now seen corresponding path program 35 times [2021-07-13 20:22:25,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:25,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443912310] [2021-07-13 20:22:25,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:25,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:26,153 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:26,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:26,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443912310] [2021-07-13 20:22:26,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443912310] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:26,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254217021] [2021-07-13 20:22:26,154 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:26,179 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:22:26,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:26,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:26,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:26,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:26,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:26,240 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:26,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:26,241 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-07-13 20:22:26,366 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_43], 2=[A]} [2021-07-13 20:22:26,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:22:26,369 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:26,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:26,376 INFO L518 ElimStorePlain]: Eliminatee v_C_43 vanished before elimination [2021-07-13 20:22:26,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:26,378 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:26,378 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:22:26,379 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:26,383 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:26,384 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:26,384 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:22:26,397 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:26,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [254217021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:26,398 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:26,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:26,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302798269] [2021-07-13 20:22:26,398 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:26,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:26,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:26,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:26,398 INFO L87 Difference]: Start difference. First operand 8839 states and 32808 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:26,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:26,905 INFO L93 Difference]: Finished difference Result 11850 states and 42962 transitions. [2021-07-13 20:22:26,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:22:26,906 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:26,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:26,933 INFO L225 Difference]: With dead ends: 11850 [2021-07-13 20:22:26,933 INFO L226 Difference]: Without dead ends: 11787 [2021-07-13 20:22:26,933 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 497.4ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:22:26,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11787 states. [2021-07-13 20:22:27,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11787 to 8865. [2021-07-13 20:22:27,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8865 states, 8864 states have (on average 3.7093862815884475) internal successors, (32880), 8864 states have internal predecessors, (32880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:27,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8865 states to 8865 states and 32880 transitions. [2021-07-13 20:22:27,099 INFO L78 Accepts]: Start accepts. Automaton has 8865 states and 32880 transitions. Word has length 28 [2021-07-13 20:22:27,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:27,099 INFO L482 AbstractCegarLoop]: Abstraction has 8865 states and 32880 transitions. [2021-07-13 20:22:27,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:27,100 INFO L276 IsEmpty]: Start isEmpty. Operand 8865 states and 32880 transitions. [2021-07-13 20:22:27,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:27,114 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:27,114 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:27,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2021-07-13 20:22:27,315 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:27,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:27,315 INFO L82 PathProgramCache]: Analyzing trace with hash 771628084, now seen corresponding path program 36 times [2021-07-13 20:22:27,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:27,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651730867] [2021-07-13 20:22:27,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:27,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:27,531 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:27,531 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:27,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651730867] [2021-07-13 20:22:27,531 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651730867] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:27,531 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1720318058] [2021-07-13 20:22:27,531 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:27,556 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:22:27,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:27,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:22:27,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:27,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:27,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:27,628 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:27,629 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:27,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:61, output treesize:60 [2021-07-13 20:22:27,827 INFO L446 ElimStorePlain]: Different costs {0=[v_C_45], 3=[A]} [2021-07-13 20:22:27,830 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 32 treesize of output 24 [2021-07-13 20:22:27,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:27,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:27,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:27,864 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:27,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 42 [2021-07-13 20:22:27,870 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:27,895 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:27,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:27,912 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:88, output treesize:102 [2021-07-13 20:22:28,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:22:28,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:28,066 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:28,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 42 [2021-07-13 20:22:28,078 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-13 20:22:28,089 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:28,090 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 30 treesize of output 26 [2021-07-13 20:22:28,093 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-07-13 20:22:28,097 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:28,098 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:28,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-07-13 20:22:28,101 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:28,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:22:28,107 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:28,163 INFO L628 ElimStorePlain]: treesize reduction 106, result has 36.1 percent of original size [2021-07-13 20:22:28,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:22:28,165 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:212, output treesize:62 [2021-07-13 20:22:28,226 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:28,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1720318058] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:28,227 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:28,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-13 20:22:28,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688281239] [2021-07-13 20:22:28,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:22:28,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:28,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:22:28,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:22:28,227 INFO L87 Difference]: Start difference. First operand 8865 states and 32880 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:29,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:29,221 INFO L93 Difference]: Finished difference Result 12047 states and 43486 transitions. [2021-07-13 20:22:29,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:22:29,221 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:29,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:29,248 INFO L225 Difference]: With dead ends: 12047 [2021-07-13 20:22:29,249 INFO L226 Difference]: Without dead ends: 11986 [2021-07-13 20:22:29,249 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 211 ImplicationChecksByTransitivity, 842.5ms TimeCoverageRelationStatistics Valid=138, Invalid=732, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:22:29,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11986 states. [2021-07-13 20:22:29,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11986 to 8872. [2021-07-13 20:22:29,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8872 states, 8871 states have (on average 3.708826513358133) internal successors, (32901), 8871 states have internal predecessors, (32901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:29,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8872 states to 8872 states and 32901 transitions. [2021-07-13 20:22:29,423 INFO L78 Accepts]: Start accepts. Automaton has 8872 states and 32901 transitions. Word has length 28 [2021-07-13 20:22:29,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:29,423 INFO L482 AbstractCegarLoop]: Abstraction has 8872 states and 32901 transitions. [2021-07-13 20:22:29,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:29,424 INFO L276 IsEmpty]: Start isEmpty. Operand 8872 states and 32901 transitions. [2021-07-13 20:22:29,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:29,486 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:29,486 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:29,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:29,693 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:29,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:29,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1703274480, now seen corresponding path program 37 times [2021-07-13 20:22:29,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:29,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328037410] [2021-07-13 20:22:29,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:29,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:29,927 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:29,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:29,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328037410] [2021-07-13 20:22:29,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328037410] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:29,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742674158] [2021-07-13 20:22:29,927 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:29,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:29,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:29,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:30,022 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:30,023 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:30,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:30,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:30,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:22:30,117 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:22:30,118 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:30,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:30,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:22:30,124 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:30,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:30,126 INFO L518 ElimStorePlain]: Eliminatee v_C_47 vanished before elimination [2021-07-13 20:22:30,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:30,126 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-13 20:22:30,142 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:30,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742674158] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:30,142 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:30,142 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:22:30,142 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677749928] [2021-07-13 20:22:30,142 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:22:30,142 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:30,143 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:22:30,143 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:22:30,143 INFO L87 Difference]: Start difference. First operand 8872 states and 32901 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:30,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:30,816 INFO L93 Difference]: Finished difference Result 13042 states and 46993 transitions. [2021-07-13 20:22:30,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:22:30,816 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:30,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:30,850 INFO L225 Difference]: With dead ends: 13042 [2021-07-13 20:22:30,850 INFO L226 Difference]: Without dead ends: 12979 [2021-07-13 20:22:30,850 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 588.0ms TimeCoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:22:30,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12979 states. [2021-07-13 20:22:30,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12979 to 8887. [2021-07-13 20:22:31,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8887 states, 8886 states have (on average 3.70717983344587) internal successors, (32942), 8886 states have internal predecessors, (32942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:31,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8887 states to 8887 states and 32942 transitions. [2021-07-13 20:22:31,032 INFO L78 Accepts]: Start accepts. Automaton has 8887 states and 32942 transitions. Word has length 28 [2021-07-13 20:22:31,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:31,032 INFO L482 AbstractCegarLoop]: Abstraction has 8887 states and 32942 transitions. [2021-07-13 20:22:31,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:31,032 INFO L276 IsEmpty]: Start isEmpty. Operand 8887 states and 32942 transitions. [2021-07-13 20:22:31,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:31,046 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:31,046 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:31,247 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable100 [2021-07-13 20:22:31,247 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:31,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:31,247 INFO L82 PathProgramCache]: Analyzing trace with hash -1572310124, now seen corresponding path program 38 times [2021-07-13 20:22:31,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:31,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716502487] [2021-07-13 20:22:31,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:31,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:31,495 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:31,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:31,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716502487] [2021-07-13 20:22:31,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716502487] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:31,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694893342] [2021-07-13 20:22:31,496 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:31,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:22:31,521 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:31,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:31,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:31,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:31,575 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:31,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:31,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:31,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:22:31,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:22:31,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:31,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:31,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 14 [2021-07-13 20:22:31,650 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:31,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:31,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:31,655 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-07-13 20:22:31,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:22:31,675 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:31,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:31,677 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:31,677 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-13 20:22:31,705 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:31,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694893342] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:31,706 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:31,706 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:22:31,706 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950511320] [2021-07-13 20:22:31,706 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:22:31,706 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:31,706 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:22:31,706 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:22:31,706 INFO L87 Difference]: Start difference. First operand 8887 states and 32942 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:32,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:32,366 INFO L93 Difference]: Finished difference Result 11822 states and 42875 transitions. [2021-07-13 20:22:32,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:22:32,367 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:32,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:32,391 INFO L225 Difference]: With dead ends: 11822 [2021-07-13 20:22:32,392 INFO L226 Difference]: Without dead ends: 11794 [2021-07-13 20:22:32,392 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 549.5ms TimeCoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:22:32,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11794 states. [2021-07-13 20:22:32,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11794 to 8890. [2021-07-13 20:22:32,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8890 states, 8889 states have (on average 3.7077286533918326) internal successors, (32958), 8889 states have internal predecessors, (32958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:32,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8890 states to 8890 states and 32958 transitions. [2021-07-13 20:22:32,559 INFO L78 Accepts]: Start accepts. Automaton has 8890 states and 32958 transitions. Word has length 28 [2021-07-13 20:22:32,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:32,559 INFO L482 AbstractCegarLoop]: Abstraction has 8890 states and 32958 transitions. [2021-07-13 20:22:32,559 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:32,559 INFO L276 IsEmpty]: Start isEmpty. Operand 8890 states and 32958 transitions. [2021-07-13 20:22:32,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:32,574 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:32,574 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:32,774 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:32,774 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:32,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:32,775 INFO L82 PathProgramCache]: Analyzing trace with hash -2106345036, now seen corresponding path program 39 times [2021-07-13 20:22:32,775 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:32,775 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991981834] [2021-07-13 20:22:32,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:32,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:32,967 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:32,967 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:32,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991981834] [2021-07-13 20:22:32,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991981834] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:32,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888551358] [2021-07-13 20:22:32,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:32,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:22:32,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:32,994 WARN L261 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 40 conjunts are in the unsatisfiable core [2021-07-13 20:22:32,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:33,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:33,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:33,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:33,109 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:33,109 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-13 20:22:33,169 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 24 treesize of output 20 [2021-07-13 20:22:33,170 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:33,184 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:33,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:33,185 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:49 [2021-07-13 20:22:33,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:33,226 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:33,236 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:33,236 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 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 46 [2021-07-13 20:22:33,239 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:22:33,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:33,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:33,273 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:72, output treesize:100 [2021-07-13 20:22:33,586 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_3], 3=[B, v_prenex_4]} [2021-07-13 20:22:33,595 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:33,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 36 [2021-07-13 20:22:33,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:33,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:33,662 INFO L354 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2021-07-13 20:22:33,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 51 [2021-07-13 20:22:33,667 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:33,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:33,736 INFO L354 Elim1Store]: treesize reduction 13, result has 48.0 percent of original size [2021-07-13 20:22:33,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 59 treesize of output 50 [2021-07-13 20:22:33,738 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:33,782 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:33,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:22:33,823 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 6 variables, input treesize:199, output treesize:332 [2021-07-13 20:22:34,000 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:34,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888551358] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:34,001 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:34,001 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 21 [2021-07-13 20:22:34,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386597771] [2021-07-13 20:22:34,001 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-07-13 20:22:34,001 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:34,001 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-07-13 20:22:34,001 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:22:34,001 INFO L87 Difference]: Start difference. First operand 8890 states and 32958 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:35,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:35,301 INFO L93 Difference]: Finished difference Result 9148 states and 33670 transitions. [2021-07-13 20:22:35,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:22:35,302 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:35,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:35,321 INFO L225 Difference]: With dead ends: 9148 [2021-07-13 20:22:35,321 INFO L226 Difference]: Without dead ends: 9108 [2021-07-13 20:22:35,322 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 13 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 1174.6ms TimeCoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:22:35,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9108 states. [2021-07-13 20:22:35,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9108 to 8909. [2021-07-13 20:22:35,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8909 states, 8908 states have (on average 3.7074539739559946) internal successors, (33026), 8908 states have internal predecessors, (33026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:35,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8909 states to 8909 states and 33026 transitions. [2021-07-13 20:22:35,463 INFO L78 Accepts]: Start accepts. Automaton has 8909 states and 33026 transitions. Word has length 28 [2021-07-13 20:22:35,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:35,463 INFO L482 AbstractCegarLoop]: Abstraction has 8909 states and 33026 transitions. [2021-07-13 20:22:35,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 21 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:35,463 INFO L276 IsEmpty]: Start isEmpty. Operand 8909 states and 33026 transitions. [2021-07-13 20:22:35,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:35,477 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:35,477 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:35,678 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-07-13 20:22:35,678 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:35,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:35,678 INFO L82 PathProgramCache]: Analyzing trace with hash -1118853424, now seen corresponding path program 40 times [2021-07-13 20:22:35,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:35,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202202192] [2021-07-13 20:22:35,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:35,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:35,889 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:35,889 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:35,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202202192] [2021-07-13 20:22:35,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202202192] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:35,889 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096617446] [2021-07-13 20:22:35,889 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:35,913 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:22:35,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:35,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:35,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:35,972 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:35,973 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:35,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:35,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:35,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-07-13 20:22:36,015 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2021-07-13 20:22:36,016 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:36,026 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:36,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:36,027 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:66, output treesize:54 [2021-07-13 20:22:36,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:22:36,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:36,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:36,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:36,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:24 [2021-07-13 20:22:36,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:22:36,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:36,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:36,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:36,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-13 20:22:36,115 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:36,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096617446] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:36,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:36,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:22:36,115 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324137107] [2021-07-13 20:22:36,115 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:22:36,115 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:36,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:22:36,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:22:36,116 INFO L87 Difference]: Start difference. First operand 8909 states and 33026 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:36,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:36,555 INFO L93 Difference]: Finished difference Result 9049 states and 33440 transitions. [2021-07-13 20:22:36,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:22:36,556 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:36,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:36,574 INFO L225 Difference]: With dead ends: 9049 [2021-07-13 20:22:36,574 INFO L226 Difference]: Without dead ends: 9034 [2021-07-13 20:22:36,574 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 349.0ms TimeCoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:22:36,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9034 states. [2021-07-13 20:22:36,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9034 to 8928. [2021-07-13 20:22:36,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8928 states, 8927 states have (on average 3.706956424330682) internal successors, (33092), 8927 states have internal predecessors, (33092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:36,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8928 states to 8928 states and 33092 transitions. [2021-07-13 20:22:36,723 INFO L78 Accepts]: Start accepts. Automaton has 8928 states and 33092 transitions. Word has length 28 [2021-07-13 20:22:36,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:36,723 INFO L482 AbstractCegarLoop]: Abstraction has 8928 states and 33092 transitions. [2021-07-13 20:22:36,723 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:36,723 INFO L276 IsEmpty]: Start isEmpty. Operand 8928 states and 33092 transitions. [2021-07-13 20:22:36,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:36,738 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:36,738 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:36,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-07-13 20:22:36,939 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:36,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:36,939 INFO L82 PathProgramCache]: Analyzing trace with hash -990845068, now seen corresponding path program 41 times [2021-07-13 20:22:36,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:36,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758806132] [2021-07-13 20:22:36,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:36,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:37,187 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:37,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:37,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758806132] [2021-07-13 20:22:37,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758806132] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:37,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242403457] [2021-07-13 20:22:37,188 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:37,223 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:22:37,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:37,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:37,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:37,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:37,254 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:37,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:37,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:37,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:22:37,433 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_55], 2=[A]} [2021-07-13 20:22:37,435 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:22:37,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:37,443 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:37,444 INFO L518 ElimStorePlain]: Eliminatee v_C_55 vanished before elimination [2021-07-13 20:22:37,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:37,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:37,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:22:37,447 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:37,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:37,453 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:37,453 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:22:37,468 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:37,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242403457] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:37,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:37,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:37,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285275343] [2021-07-13 20:22:37,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:37,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:37,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:37,469 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:37,469 INFO L87 Difference]: Start difference. First operand 8928 states and 33092 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:38,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:38,100 INFO L93 Difference]: Finished difference Result 12009 states and 43453 transitions. [2021-07-13 20:22:38,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:22:38,100 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:38,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:38,127 INFO L225 Difference]: With dead ends: 12009 [2021-07-13 20:22:38,127 INFO L226 Difference]: Without dead ends: 11969 [2021-07-13 20:22:38,128 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 548.5ms TimeCoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:22:38,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11969 states. [2021-07-13 20:22:38,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11969 to 8969. [2021-07-13 20:22:38,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8969 states, 8968 states have (on average 3.704504906333631) internal successors, (33222), 8968 states have internal predecessors, (33222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:38,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8969 states to 8969 states and 33222 transitions. [2021-07-13 20:22:38,301 INFO L78 Accepts]: Start accepts. Automaton has 8969 states and 33222 transitions. Word has length 28 [2021-07-13 20:22:38,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:38,301 INFO L482 AbstractCegarLoop]: Abstraction has 8969 states and 33222 transitions. [2021-07-13 20:22:38,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:38,301 INFO L276 IsEmpty]: Start isEmpty. Operand 8969 states and 33222 transitions. [2021-07-13 20:22:38,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:38,317 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:38,317 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:38,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:38,518 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:38,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:38,518 INFO L82 PathProgramCache]: Analyzing trace with hash 1275724212, now seen corresponding path program 42 times [2021-07-13 20:22:38,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:38,518 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944542304] [2021-07-13 20:22:38,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:38,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:38,739 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:38,739 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:38,739 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944542304] [2021-07-13 20:22:38,740 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944542304] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:38,740 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981459849] [2021-07-13 20:22:38,740 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:38,764 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:22:38,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:38,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:22:38,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:38,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:38,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:38,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:38,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:38,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-07-13 20:22:38,950 INFO L446 ElimStorePlain]: Different costs {0=[v_C_57], 2=[A]} [2021-07-13 20:22:38,952 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 24 treesize of output 20 [2021-07-13 20:22:38,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:38,966 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:38,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:38,969 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:38,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-07-13 20:22:38,971 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:38,983 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:38,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:38,985 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:64, output treesize:35 [2021-07-13 20:22:39,023 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:39,024 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 30 treesize of output 34 [2021-07-13 20:22:39,028 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:39,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:39,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:39,049 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:103 [2021-07-13 20:22:39,157 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:39,157 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981459849] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:39,157 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:39,157 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 17 [2021-07-13 20:22:39,157 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103773967] [2021-07-13 20:22:39,157 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:22:39,157 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:39,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:22:39,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:22:39,158 INFO L87 Difference]: Start difference. First operand 8969 states and 33222 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:39,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:39,801 INFO L93 Difference]: Finished difference Result 12084 states and 43680 transitions. [2021-07-13 20:22:39,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:22:39,801 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 28 [2021-07-13 20:22:39,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:39,830 INFO L225 Difference]: With dead ends: 12084 [2021-07-13 20:22:39,831 INFO L226 Difference]: Without dead ends: 12025 [2021-07-13 20:22:39,831 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 587.6ms TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:22:39,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12025 states. [2021-07-13 20:22:39,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12025 to 9008. [2021-07-13 20:22:39,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9008 states, 9007 states have (on average 3.7008993005440214) internal successors, (33334), 9007 states have internal predecessors, (33334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:39,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9008 states to 9008 states and 33334 transitions. [2021-07-13 20:22:39,992 INFO L78 Accepts]: Start accepts. Automaton has 9008 states and 33334 transitions. Word has length 28 [2021-07-13 20:22:39,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:39,992 INFO L482 AbstractCegarLoop]: Abstraction has 9008 states and 33334 transitions. [2021-07-13 20:22:39,992 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:39,992 INFO L276 IsEmpty]: Start isEmpty. Operand 9008 states and 33334 transitions. [2021-07-13 20:22:40,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:40,006 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:40,006 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:40,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-07-13 20:22:40,207 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:40,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:40,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1941430964, now seen corresponding path program 43 times [2021-07-13 20:22:40,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:40,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2099906203] [2021-07-13 20:22:40,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:40,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:40,391 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:40,391 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:40,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2099906203] [2021-07-13 20:22:40,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2099906203] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:40,391 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277471589] [2021-07-13 20:22:40,392 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:40,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:40,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:40,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:40,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:40,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:40,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:40,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:40,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:22:40,530 INFO L446 ElimStorePlain]: Different costs {0=[v_C_59], 3=[A]} [2021-07-13 20:22:40,533 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 28 treesize of output 24 [2021-07-13 20:22:40,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:40,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:40,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:40,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:40,547 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 29 [2021-07-13 20:22:40,548 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:40,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:40,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:40,557 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-07-13 20:22:40,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:22:40,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:40,599 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:40,599 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:40,599 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:22:40,617 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:40,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277471589] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:40,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:40,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:40,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434658203] [2021-07-13 20:22:40,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:40,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:40,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:40,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:40,618 INFO L87 Difference]: Start difference. First operand 9008 states and 33334 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:41,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:41,157 INFO L93 Difference]: Finished difference Result 12059 states and 43607 transitions. [2021-07-13 20:22:41,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:22:41,157 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:41,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:41,187 INFO L225 Difference]: With dead ends: 12059 [2021-07-13 20:22:41,188 INFO L226 Difference]: Without dead ends: 12033 [2021-07-13 20:22:41,188 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 439.4ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:22:41,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12033 states. [2021-07-13 20:22:41,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12033 to 9023. [2021-07-13 20:22:41,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9023 states, 9022 states have (on average 3.7005098647749946) internal successors, (33386), 9022 states have internal predecessors, (33386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:41,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9023 states to 9023 states and 33386 transitions. [2021-07-13 20:22:41,371 INFO L78 Accepts]: Start accepts. Automaton has 9023 states and 33386 transitions. Word has length 28 [2021-07-13 20:22:41,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:41,372 INFO L482 AbstractCegarLoop]: Abstraction has 9023 states and 33386 transitions. [2021-07-13 20:22:41,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:41,372 INFO L276 IsEmpty]: Start isEmpty. Operand 9023 states and 33386 transitions. [2021-07-13 20:22:41,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:41,387 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:41,387 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:41,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable134 [2021-07-13 20:22:41,588 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:41,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:41,588 INFO L82 PathProgramCache]: Analyzing trace with hash 664331920, now seen corresponding path program 44 times [2021-07-13 20:22:41,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:41,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555634774] [2021-07-13 20:22:41,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:41,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:41,875 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:41,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:41,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555634774] [2021-07-13 20:22:41,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555634774] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:41,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739341683] [2021-07-13 20:22:41,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:41,900 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:22:41,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:41,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:41,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:41,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:41,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:41,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:41,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:41,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-07-13 20:22:42,096 INFO L446 ElimStorePlain]: Different costs {0=[B, v_C_61], 2=[A]} [2021-07-13 20:22:42,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:22:42,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:42,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:42,107 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 18 treesize of output 14 [2021-07-13 20:22:42,109 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:42,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:42,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:42,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:42,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:22:42,119 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:42,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:42,125 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:42,125 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:22:42,139 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:42,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739341683] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:42,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:42,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:42,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266033514] [2021-07-13 20:22:42,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:42,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:42,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:42,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:42,140 INFO L87 Difference]: Start difference. First operand 9023 states and 33386 transitions. Second operand has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:42,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:42,826 INFO L93 Difference]: Finished difference Result 12089 states and 43695 transitions. [2021-07-13 20:22:42,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:22:42,826 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:42,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:42,851 INFO L225 Difference]: With dead ends: 12089 [2021-07-13 20:22:42,851 INFO L226 Difference]: Without dead ends: 12026 [2021-07-13 20:22:42,852 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 600.9ms TimeCoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:22:42,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12026 states. [2021-07-13 20:22:42,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12026 to 9037. [2021-07-13 20:22:43,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9037 states, 9036 states have (on average 3.699867197875166) internal successors, (33432), 9036 states have internal predecessors, (33432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:43,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9037 states to 9037 states and 33432 transitions. [2021-07-13 20:22:43,025 INFO L78 Accepts]: Start accepts. Automaton has 9037 states and 33432 transitions. Word has length 28 [2021-07-13 20:22:43,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:43,025 INFO L482 AbstractCegarLoop]: Abstraction has 9037 states and 33432 transitions. [2021-07-13 20:22:43,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.933333333333333) internal successors, (44), 14 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:43,026 INFO L276 IsEmpty]: Start isEmpty. Operand 9037 states and 33432 transitions. [2021-07-13 20:22:43,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:43,040 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:43,040 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:43,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-07-13 20:22:43,241 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:43,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:43,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1364066096, now seen corresponding path program 45 times [2021-07-13 20:22:43,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:43,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782920506] [2021-07-13 20:22:43,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:43,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:43,478 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:43,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:43,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782920506] [2021-07-13 20:22:43,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782920506] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:43,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379882260] [2021-07-13 20:22:43,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:43,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:22:43,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:43,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-13 20:22:43,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:43,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:43,532 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:43,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:43,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:43,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:22:43,726 INFO L446 ElimStorePlain]: Different costs {0=[v_C_63], 3=[A]} [2021-07-13 20:22:43,729 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 28 treesize of output 24 [2021-07-13 20:22:43,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:43,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:43,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:43,756 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:43,757 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 49 [2021-07-13 20:22:43,761 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:43,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:43,783 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:43,783 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:75, output treesize:91 [2021-07-13 20:22:43,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:43,891 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:43,891 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 34 treesize of output 36 [2021-07-13 20:22:43,895 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:43,905 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-13 20:22:43,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 9 treesize of output 10 [2021-07-13 20:22:43,906 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:43,928 INFO L354 Elim1Store]: treesize reduction 17, result has 41.4 percent of original size [2021-07-13 20:22:43,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 25 [2021-07-13 20:22:43,930 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:43,938 INFO L354 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2021-07-13 20:22:43,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 48 treesize of output 1 [2021-07-13 20:22:43,939 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:44,069 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 39 [2021-07-13 20:22:44,070 INFO L628 ElimStorePlain]: treesize reduction 10, result has 91.8 percent of original size [2021-07-13 20:22:44,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:22:44,080 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 2 variables, input treesize:207, output treesize:221 [2021-07-13 20:22:44,253 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:44,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379882260] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:44,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:44,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 19 [2021-07-13 20:22:44,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067525752] [2021-07-13 20:22:44,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:22:44,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:44,254 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:22:44,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:22:44,254 INFO L87 Difference]: Start difference. First operand 9037 states and 33432 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:45,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:45,415 INFO L93 Difference]: Finished difference Result 12209 states and 44002 transitions. [2021-07-13 20:22:45,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:22:45,415 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:45,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:45,445 INFO L225 Difference]: With dead ends: 12209 [2021-07-13 20:22:45,445 INFO L226 Difference]: Without dead ends: 12097 [2021-07-13 20:22:45,445 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 15 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 280 ImplicationChecksByTransitivity, 1130.2ms TimeCoverageRelationStatistics Valid=180, Invalid=1010, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:22:45,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12097 states. [2021-07-13 20:22:45,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12097 to 9048. [2021-07-13 20:22:45,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9048 states, 9047 states have (on average 3.699458383994694) internal successors, (33469), 9047 states have internal predecessors, (33469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:45,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9048 states to 9048 states and 33469 transitions. [2021-07-13 20:22:45,615 INFO L78 Accepts]: Start accepts. Automaton has 9048 states and 33469 transitions. Word has length 28 [2021-07-13 20:22:45,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:45,616 INFO L482 AbstractCegarLoop]: Abstraction has 9048 states and 33469 transitions. [2021-07-13 20:22:45,616 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:45,616 INFO L276 IsEmpty]: Start isEmpty. Operand 9048 states and 33469 transitions. [2021-07-13 20:22:45,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:45,630 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:45,630 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:45,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-07-13 20:22:45,833 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:45,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:45,833 INFO L82 PathProgramCache]: Analyzing trace with hash -428132080, now seen corresponding path program 46 times [2021-07-13 20:22:45,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:45,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553527135] [2021-07-13 20:22:45,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:45,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:46,013 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:46,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:46,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553527135] [2021-07-13 20:22:46,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553527135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:46,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302075545] [2021-07-13 20:22:46,014 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:46,037 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:22:46,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:46,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:46,038 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:46,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:46,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:46,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:46,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:46,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-07-13 20:22:46,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:22:46,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:46,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:46,200 INFO L518 ElimStorePlain]: Eliminatee v_C_65 vanished before elimination [2021-07-13 20:22:46,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-13 20:22:46,202 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:46,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:46,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:46,204 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-07-13 20:22:46,217 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:46,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302075545] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:46,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:46,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:22:46,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410340651] [2021-07-13 20:22:46,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:22:46,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:46,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:22:46,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:22:46,218 INFO L87 Difference]: Start difference. First operand 9048 states and 33469 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:47,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:47,219 INFO L93 Difference]: Finished difference Result 13380 states and 48064 transitions. [2021-07-13 20:22:47,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:22:47,219 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:47,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:47,261 INFO L225 Difference]: With dead ends: 13380 [2021-07-13 20:22:47,261 INFO L226 Difference]: Without dead ends: 13340 [2021-07-13 20:22:47,262 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 693.7ms TimeCoverageRelationStatistics Valid=146, Invalid=666, Unknown=0, NotChecked=0, Total=812 [2021-07-13 20:22:47,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13340 states. [2021-07-13 20:22:47,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13340 to 9063. [2021-07-13 20:22:47,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9063 states, 9062 states have (on average 3.699073052306334) internal successors, (33521), 9062 states have internal predecessors, (33521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:47,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9063 states to 9063 states and 33521 transitions. [2021-07-13 20:22:47,486 INFO L78 Accepts]: Start accepts. Automaton has 9063 states and 33521 transitions. Word has length 28 [2021-07-13 20:22:47,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:47,486 INFO L482 AbstractCegarLoop]: Abstraction has 9063 states and 33521 transitions. [2021-07-13 20:22:47,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:47,486 INFO L276 IsEmpty]: Start isEmpty. Operand 9063 states and 33521 transitions. [2021-07-13 20:22:47,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:47,504 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:47,504 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:47,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:47,717 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:47,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:47,717 INFO L82 PathProgramCache]: Analyzing trace with hash -297167724, now seen corresponding path program 47 times [2021-07-13 20:22:47,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:47,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873058946] [2021-07-13 20:22:47,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:47,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:47,948 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:47,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:47,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873058946] [2021-07-13 20:22:47,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873058946] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:47,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021312189] [2021-07-13 20:22:47,949 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:47,975 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:22:47,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:47,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:22:47,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:48,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:48,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:48,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:48,023 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:48,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-13 20:22:48,098 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 24 treesize of output 20 [2021-07-13 20:22:48,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:48,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:48,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:22:48,107 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:48,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:48,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:48,111 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:21 [2021-07-13 20:22:48,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:22:48,130 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:48,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:48,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:48,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:22:48,150 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:48,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021312189] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:48,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:48,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:22:48,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565600415] [2021-07-13 20:22:48,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:22:48,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:48,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:22:48,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:22:48,151 INFO L87 Difference]: Start difference. First operand 9063 states and 33521 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:48,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:48,802 INFO L93 Difference]: Finished difference Result 12064 states and 43684 transitions. [2021-07-13 20:22:48,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:22:48,803 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:48,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:48,831 INFO L225 Difference]: With dead ends: 12064 [2021-07-13 20:22:48,831 INFO L226 Difference]: Without dead ends: 12049 [2021-07-13 20:22:48,832 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 143 ImplicationChecksByTransitivity, 561.2ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:22:48,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12049 states. [2021-07-13 20:22:49,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12049 to 9065. [2021-07-13 20:22:49,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9065 states, 9064 states have (on average 3.7009046778464256) internal successors, (33545), 9064 states have internal predecessors, (33545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:49,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9065 states to 9065 states and 33545 transitions. [2021-07-13 20:22:49,038 INFO L78 Accepts]: Start accepts. Automaton has 9065 states and 33545 transitions. Word has length 28 [2021-07-13 20:22:49,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:49,039 INFO L482 AbstractCegarLoop]: Abstraction has 9065 states and 33545 transitions. [2021-07-13 20:22:49,039 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:49,039 INFO L276 IsEmpty]: Start isEmpty. Operand 9065 states and 33545 transitions. [2021-07-13 20:22:49,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:49,053 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:49,053 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:49,254 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-07-13 20:22:49,254 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:49,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:49,254 INFO L82 PathProgramCache]: Analyzing trace with hash -831202636, now seen corresponding path program 48 times [2021-07-13 20:22:49,254 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:49,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12574555] [2021-07-13 20:22:49,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:49,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:49,478 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:49,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:49,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12574555] [2021-07-13 20:22:49,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12574555] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:49,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447616565] [2021-07-13 20:22:49,478 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:49,516 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:22:49,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:49,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:49,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:49,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:49,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:49,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:49,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:49,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:22:49,610 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 32 treesize of output 24 [2021-07-13 20:22:49,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:49,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:49,622 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:49,622 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:50 [2021-07-13 20:22:49,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:49,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:49,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 24 [2021-07-13 20:22:49,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:49,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:49,661 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:49,661 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:58, output treesize:35 [2021-07-13 20:22:49,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:22:49,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:49,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:49,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:49,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:22:49,707 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:49,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447616565] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:49,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:49,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:49,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071679630] [2021-07-13 20:22:49,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:49,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:49,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:49,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:49,708 INFO L87 Difference]: Start difference. First operand 9065 states and 33545 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:49,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:49,958 INFO L93 Difference]: Finished difference Result 9201 states and 33924 transitions. [2021-07-13 20:22:49,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:22:49,959 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:49,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:49,982 INFO L225 Difference]: With dead ends: 9201 [2021-07-13 20:22:49,982 INFO L226 Difference]: Without dead ends: 9158 [2021-07-13 20:22:49,982 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 327.6ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:22:49,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9158 states. [2021-07-13 20:22:50,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9158 to 9080. [2021-07-13 20:22:50,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9080 states, 9079 states have (on average 3.699746668135257) internal successors, (33590), 9079 states have internal predecessors, (33590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:50,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9080 states to 9080 states and 33590 transitions. [2021-07-13 20:22:50,141 INFO L78 Accepts]: Start accepts. Automaton has 9080 states and 33590 transitions. Word has length 28 [2021-07-13 20:22:50,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:50,141 INFO L482 AbstractCegarLoop]: Abstraction has 9080 states and 33590 transitions. [2021-07-13 20:22:50,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:50,141 INFO L276 IsEmpty]: Start isEmpty. Operand 9080 states and 33590 transitions. [2021-07-13 20:22:50,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:50,157 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:50,157 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:50,367 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-07-13 20:22:50,367 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:50,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:50,367 INFO L82 PathProgramCache]: Analyzing trace with hash 156288976, now seen corresponding path program 49 times [2021-07-13 20:22:50,367 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:50,367 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646926780] [2021-07-13 20:22:50,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:50,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:50,567 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:50,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:50,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646926780] [2021-07-13 20:22:50,568 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646926780] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:50,568 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911494665] [2021-07-13 20:22:50,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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:50,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:50,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:50,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:50,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:22:50,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:50,630 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:50,630 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:50,630 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-07-13 20:22:50,686 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 32 treesize of output 24 [2021-07-13 20:22:50,687 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:50,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:50,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:50,697 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:62, output treesize:50 [2021-07-13 20:22:50,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:22:50,724 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:50,730 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:50,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:50,730 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-07-13 20:22:50,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:50,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:50,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:22:50,759 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:50,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:50,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:50,765 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-13 20:22:50,789 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:50,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911494665] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:50,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:50,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:50,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240222145] [2021-07-13 20:22:50,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:50,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:50,790 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:50,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:50,790 INFO L87 Difference]: Start difference. First operand 9080 states and 33590 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:51,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:51,192 INFO L93 Difference]: Finished difference Result 9194 states and 33912 transitions. [2021-07-13 20:22:51,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:22:51,192 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:51,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:51,211 INFO L225 Difference]: With dead ends: 9194 [2021-07-13 20:22:51,211 INFO L226 Difference]: Without dead ends: 9173 [2021-07-13 20:22:51,212 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 305.5ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:22:51,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9173 states. [2021-07-13 20:22:51,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9173 to 9083. [2021-07-13 20:22:51,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9083 states, 9082 states have (on average 3.700286280554944) internal successors, (33606), 9082 states have internal predecessors, (33606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:51,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9083 states to 9083 states and 33606 transitions. [2021-07-13 20:22:51,342 INFO L78 Accepts]: Start accepts. Automaton has 9083 states and 33606 transitions. Word has length 28 [2021-07-13 20:22:51,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:51,342 INFO L482 AbstractCegarLoop]: Abstraction has 9083 states and 33606 transitions. [2021-07-13 20:22:51,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:51,342 INFO L276 IsEmpty]: Start isEmpty. Operand 9083 states and 33606 transitions. [2021-07-13 20:22:51,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:51,357 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:51,357 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:51,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-07-13 20:22:51,558 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:51,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:51,558 INFO L82 PathProgramCache]: Analyzing trace with hash -2126766028, now seen corresponding path program 50 times [2021-07-13 20:22:51,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:51,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197915370] [2021-07-13 20:22:51,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:51,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:51,750 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:51,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:51,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197915370] [2021-07-13 20:22:51,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197915370] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:51,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825133587] [2021-07-13 20:22:51,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:51,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:22:51,786 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:51,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:51,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:51,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:51,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:51,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:51,824 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:51,824 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:22:51,856 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 28 treesize of output 24 [2021-07-13 20:22:51,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:51,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:51,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:51,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:42 [2021-07-13 20:22:51,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:51,899 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:51,900 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 24 [2021-07-13 20:22:51,901 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:51,910 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:51,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:51,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:31 [2021-07-13 20:22:51,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:22:51,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:51,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:51,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:51,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:22:51,984 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:51,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825133587] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:51,985 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:51,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:51,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039018850] [2021-07-13 20:22:51,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:51,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:51,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:51,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:51,985 INFO L87 Difference]: Start difference. First operand 9083 states and 33606 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:52,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:52,357 INFO L93 Difference]: Finished difference Result 9264 states and 34143 transitions. [2021-07-13 20:22:52,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:22:52,357 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:52,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:52,379 INFO L225 Difference]: With dead ends: 9264 [2021-07-13 20:22:52,379 INFO L226 Difference]: Without dead ends: 9249 [2021-07-13 20:22:52,379 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 356.2ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:22:52,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9249 states. [2021-07-13 20:22:52,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9249 to 9106. [2021-07-13 20:22:52,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9106 states, 9105 states have (on average 3.700164744645799) internal successors, (33690), 9105 states have internal predecessors, (33690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:52,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9106 states to 9106 states and 33690 transitions. [2021-07-13 20:22:52,526 INFO L78 Accepts]: Start accepts. Automaton has 9106 states and 33690 transitions. Word has length 28 [2021-07-13 20:22:52,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:52,526 INFO L482 AbstractCegarLoop]: Abstraction has 9106 states and 33690 transitions. [2021-07-13 20:22:52,527 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:52,527 INFO L276 IsEmpty]: Start isEmpty. Operand 9106 states and 33690 transitions. [2021-07-13 20:22:52,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:52,541 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:52,541 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:52,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-07-13 20:22:52,742 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:52,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:52,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1959867984, now seen corresponding path program 51 times [2021-07-13 20:22:52,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:52,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667403492] [2021-07-13 20:22:52,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:52,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:52,922 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:52,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:52,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667403492] [2021-07-13 20:22:52,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667403492] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:52,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [894091784] [2021-07-13 20:22:52,922 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:52,949 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:22:52,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:52,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-13 20:22:52,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:52,979 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:52,980 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:52,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:52,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:52,993 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:42 [2021-07-13 20:22:53,048 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 24 treesize of output 20 [2021-07-13 20:22:53,049 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:53,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:53,064 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:53,064 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:49 [2021-07-13 20:22:53,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:53,141 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:53,142 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 34 treesize of output 38 [2021-07-13 20:22:53,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:53,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:53,176 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:22:53,176 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:78 [2021-07-13 20:22:53,539 INFO L446 ElimStorePlain]: Different costs {1=[v_prenex_10], 3=[v_prenex_9, B]} [2021-07-13 20:22:53,547 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:53,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 16 [2021-07-13 20:22:53,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:22:53,620 INFO L628 ElimStorePlain]: treesize reduction 3, result has 97.6 percent of original size [2021-07-13 20:22:53,638 INFO L354 Elim1Store]: treesize reduction 15, result has 48.3 percent of original size [2021-07-13 20:22:53,638 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 24 treesize of output 27 [2021-07-13 20:22:53,639 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:53,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:53,688 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:53,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 32 treesize of output 38 [2021-07-13 20:22:53,692 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:53,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:53,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:22:53,736 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:128, output treesize:163 [2021-07-13 20:22:53,896 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:53,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [894091784] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:53,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:53,896 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 19 [2021-07-13 20:22:53,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003851070] [2021-07-13 20:22:53,897 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:22:53,897 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:53,897 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:22:53,897 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:22:53,897 INFO L87 Difference]: Start difference. First operand 9106 states and 33690 transitions. Second operand has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:55,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:55,072 INFO L93 Difference]: Finished difference Result 9329 states and 34311 transitions. [2021-07-13 20:22:55,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:22:55,072 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:55,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:55,096 INFO L225 Difference]: With dead ends: 9329 [2021-07-13 20:22:55,096 INFO L226 Difference]: Without dead ends: 9289 [2021-07-13 20:22:55,096 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 13 SyntacticMatches, 6 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 1049.3ms TimeCoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:22:55,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9289 states. [2021-07-13 20:22:55,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9289 to 9121. [2021-07-13 20:22:55,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9121 states, 9120 states have (on average 3.699780701754386) internal successors, (33742), 9120 states have internal predecessors, (33742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:55,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9121 states to 9121 states and 33742 transitions. [2021-07-13 20:22:55,248 INFO L78 Accepts]: Start accepts. Automaton has 9121 states and 33742 transitions. Word has length 28 [2021-07-13 20:22:55,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:55,249 INFO L482 AbstractCegarLoop]: Abstraction has 9121 states and 33742 transitions. [2021-07-13 20:22:55,249 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.1) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:55,249 INFO L276 IsEmpty]: Start isEmpty. Operand 9121 states and 33742 transitions. [2021-07-13 20:22:55,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:55,265 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:55,265 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:55,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-07-13 20:22:55,465 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:55,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:55,466 INFO L82 PathProgramCache]: Analyzing trace with hash -182048560, now seen corresponding path program 52 times [2021-07-13 20:22:55,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:55,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997351272] [2021-07-13 20:22:55,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:55,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:55,669 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:55,669 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:55,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997351272] [2021-07-13 20:22:55,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997351272] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:55,669 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597629362] [2021-07-13 20:22:55,669 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:55,714 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:22:55,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:55,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:55,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:55,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:55,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:55,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:55,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:55,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:22:55,787 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 28 treesize of output 24 [2021-07-13 20:22:55,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:55,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:55,797 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:55,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:42 [2021-07-13 20:22:55,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:22:55,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:55,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:55,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:55,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-07-13 20:22:55,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:22:55,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:22:55,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:22:55,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:55,889 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:55,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:55,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-13 20:22:55,952 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:55,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597629362] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:55,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:55,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:22:55,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280599693] [2021-07-13 20:22:55,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:22:55,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:55,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:22:55,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:22:55,953 INFO L87 Difference]: Start difference. First operand 9121 states and 33742 transitions. Second operand has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:56,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:56,407 INFO L93 Difference]: Finished difference Result 9265 states and 34168 transitions. [2021-07-13 20:22:56,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:22:56,407 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:56,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:56,430 INFO L225 Difference]: With dead ends: 9265 [2021-07-13 20:22:56,431 INFO L226 Difference]: Without dead ends: 9250 [2021-07-13 20:22:56,431 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 333.0ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:22:56,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9250 states. [2021-07-13 20:22:56,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9250 to 9121. [2021-07-13 20:22:56,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9121 states, 9120 states have (on average 3.700438596491228) internal successors, (33748), 9120 states have internal predecessors, (33748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:56,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9121 states to 9121 states and 33748 transitions. [2021-07-13 20:22:56,585 INFO L78 Accepts]: Start accepts. Automaton has 9121 states and 33748 transitions. Word has length 28 [2021-07-13 20:22:56,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:56,585 INFO L482 AbstractCegarLoop]: Abstraction has 9121 states and 33748 transitions. [2021-07-13 20:22:56,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8) internal successors, (42), 14 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:56,585 INFO L276 IsEmpty]: Start isEmpty. Operand 9121 states and 33748 transitions. [2021-07-13 20:22:56,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:56,600 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:56,600 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:56,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-07-13 20:22:56,800 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:56,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:56,800 INFO L82 PathProgramCache]: Analyzing trace with hash -853966448, now seen corresponding path program 53 times [2021-07-13 20:22:56,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:56,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665549535] [2021-07-13 20:22:56,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:56,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:56,978 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:56,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:56,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665549535] [2021-07-13 20:22:56,979 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665549535] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:56,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394654816] [2021-07-13 20:22:56,979 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:57,031 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:22:57,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:57,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:57,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:57,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:57,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:57,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:57,113 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:57,113 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:37 [2021-07-13 20:22:57,177 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 24 treesize of output 20 [2021-07-13 20:22:57,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:57,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:57,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:22:57,186 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:57,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:57,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-13 20:22:57,191 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:57,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:57,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:57,193 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-07-13 20:22:57,207 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:57,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394654816] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:57,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:57,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:22:57,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749198186] [2021-07-13 20:22:57,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:22:57,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:57,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:22:57,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:22:57,208 INFO L87 Difference]: Start difference. First operand 9121 states and 33748 transitions. Second operand has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:58,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:58,308 INFO L93 Difference]: Finished difference Result 14558 states and 52026 transitions. [2021-07-13 20:22:58,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:22:58,308 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:58,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:58,380 INFO L225 Difference]: With dead ends: 14558 [2021-07-13 20:22:58,380 INFO L226 Difference]: Without dead ends: 14518 [2021-07-13 20:22:58,380 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 887.5ms TimeCoverageRelationStatistics Valid=219, Invalid=903, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:22:58,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14518 states. [2021-07-13 20:22:58,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14518 to 9108. [2021-07-13 20:22:58,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9108 states, 9107 states have (on average 3.701328648292522) internal successors, (33708), 9107 states have internal predecessors, (33708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:58,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9108 states to 9108 states and 33708 transitions. [2021-07-13 20:22:58,561 INFO L78 Accepts]: Start accepts. Automaton has 9108 states and 33708 transitions. Word has length 28 [2021-07-13 20:22:58,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:58,561 INFO L482 AbstractCegarLoop]: Abstraction has 9108 states and 33708 transitions. [2021-07-13 20:22:58,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.8125) internal successors, (45), 15 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:58,561 INFO L276 IsEmpty]: Start isEmpty. Operand 9108 states and 33708 transitions. [2021-07-13 20:22:58,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:58,576 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:58,576 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:58,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:58,776 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:58,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:58,777 INFO L82 PathProgramCache]: Analyzing trace with hash -1306725904, now seen corresponding path program 54 times [2021-07-13 20:22:58,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:58,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515347309] [2021-07-13 20:22:58,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:58,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:22:58,971 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:58,971 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:22:58,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515347309] [2021-07-13 20:22:58,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515347309] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:58,971 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330774277] [2021-07-13 20:22:58,971 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:59,006 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:22:59,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:22:59,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:22:59,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:22:59,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:22:59,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:59,070 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:59,071 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:59,071 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:22:59,096 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 24 treesize of output 20 [2021-07-13 20:22:59,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:59,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:59,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:59,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:32 [2021-07-13 20:22:59,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:22:59,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:59,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:59,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:59,132 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-07-13 20:22:59,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:22:59,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:22:59,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:22:59,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:22:59,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-13 20:22:59,174 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:22:59,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330774277] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:22:59,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:22:59,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:22:59,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456572529] [2021-07-13 20:22:59,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:22:59,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:22:59,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:22:59,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:22:59,175 INFO L87 Difference]: Start difference. First operand 9108 states and 33708 transitions. Second operand has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:59,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:22:59,527 INFO L93 Difference]: Finished difference Result 9311 states and 34276 transitions. [2021-07-13 20:22:59,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:22:59,527 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:22:59,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:22:59,548 INFO L225 Difference]: With dead ends: 9311 [2021-07-13 20:22:59,548 INFO L226 Difference]: Without dead ends: 9286 [2021-07-13 20:22:59,548 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 281.8ms TimeCoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:22:59,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9286 states. [2021-07-13 20:22:59,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9286 to 9100. [2021-07-13 20:22:59,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9100 states, 9099 states have (on average 3.7015056599626335) internal successors, (33680), 9099 states have internal predecessors, (33680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:59,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9100 states to 9100 states and 33680 transitions. [2021-07-13 20:22:59,692 INFO L78 Accepts]: Start accepts. Automaton has 9100 states and 33680 transitions. Word has length 28 [2021-07-13 20:22:59,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:22:59,692 INFO L482 AbstractCegarLoop]: Abstraction has 9100 states and 33680 transitions. [2021-07-13 20:22:59,692 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:22:59,692 INFO L276 IsEmpty]: Start isEmpty. Operand 9100 states and 33680 transitions. [2021-07-13 20:22:59,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:22:59,707 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:22:59,708 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:22:59,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:22:59,908 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:22:59,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:22:59,908 INFO L82 PathProgramCache]: Analyzing trace with hash 177676160, now seen corresponding path program 55 times [2021-07-13 20:22:59,909 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:22:59,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810941688] [2021-07-13 20:22:59,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:22:59,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:00,104 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:00,105 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:00,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810941688] [2021-07-13 20:23:00,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810941688] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:00,105 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [285993794] [2021-07-13 20:23:00,105 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:00,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:00,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:00,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:00,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:00,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:00,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:00,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:00,193 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:23:00,354 INFO L446 ElimStorePlain]: Different costs {0=[v_C_83], 2=[A]} [2021-07-13 20:23:00,357 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 24 treesize of output 20 [2021-07-13 20:23:00,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:00,369 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:00,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:00,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:00,372 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 34 treesize of output 22 [2021-07-13 20:23:00,373 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:00,380 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:00,381 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:00,381 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-07-13 20:23:00,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:00,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:00,403 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:00,403 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:00,403 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:23:00,421 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:00,421 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [285993794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:00,421 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:00,421 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:00,421 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386462253] [2021-07-13 20:23:00,421 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:00,421 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:00,422 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:00,422 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:00,422 INFO L87 Difference]: Start difference. First operand 9100 states and 33680 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:01,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:01,039 INFO L93 Difference]: Finished difference Result 12212 states and 44108 transitions. [2021-07-13 20:23:01,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:23:01,040 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:01,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:01,067 INFO L225 Difference]: With dead ends: 12212 [2021-07-13 20:23:01,067 INFO L226 Difference]: Without dead ends: 12142 [2021-07-13 20:23:01,067 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 569.9ms TimeCoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:23:01,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12142 states. [2021-07-13 20:23:01,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12142 to 9080. [2021-07-13 20:23:01,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9080 states, 9079 states have (on average 3.702610419649741) internal successors, (33616), 9079 states have internal predecessors, (33616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:01,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9080 states to 9080 states and 33616 transitions. [2021-07-13 20:23:01,230 INFO L78 Accepts]: Start accepts. Automaton has 9080 states and 33616 transitions. Word has length 28 [2021-07-13 20:23:01,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:01,230 INFO L482 AbstractCegarLoop]: Abstraction has 9080 states and 33616 transitions. [2021-07-13 20:23:01,230 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:01,230 INFO L276 IsEmpty]: Start isEmpty. Operand 9080 states and 33616 transitions. [2021-07-13 20:23:01,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:01,244 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:01,244 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:01,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:01,445 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:01,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:01,445 INFO L82 PathProgramCache]: Analyzing trace with hash 1832853148, now seen corresponding path program 56 times [2021-07-13 20:23:01,445 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:01,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78729028] [2021-07-13 20:23:01,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:01,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:01,672 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:01,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:01,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78729028] [2021-07-13 20:23:01,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78729028] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:01,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758097462] [2021-07-13 20:23:01,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:01,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:01,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:01,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:01,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:01,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:01,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:01,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:01,740 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:01,740 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:23:01,838 INFO L446 ElimStorePlain]: Different costs {0=[v_C_85], 2=[A]} [2021-07-13 20:23:01,840 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 24 treesize of output 20 [2021-07-13 20:23:01,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:01,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:01,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:01,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:01,854 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 39 treesize of output 27 [2021-07-13 20:23:01,855 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:01,863 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:01,864 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:01,864 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-07-13 20:23:01,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:01,883 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:01,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:01,887 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:01,887 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:23:01,905 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:01,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758097462] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:01,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:01,906 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:01,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781367054] [2021-07-13 20:23:01,906 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:01,906 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:01,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:01,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:01,906 INFO L87 Difference]: Start difference. First operand 9080 states and 33616 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:02,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:02,567 INFO L93 Difference]: Finished difference Result 12188 states and 44009 transitions. [2021-07-13 20:23:02,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:23:02,568 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:02,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:02,594 INFO L225 Difference]: With dead ends: 12188 [2021-07-13 20:23:02,594 INFO L226 Difference]: Without dead ends: 12116 [2021-07-13 20:23:02,594 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 532.5ms TimeCoverageRelationStatistics Valid=114, Invalid=438, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:23:02,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12116 states. [2021-07-13 20:23:02,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12116 to 9060. [2021-07-13 20:23:02,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9060 states, 9059 states have (on average 3.704161607241417) internal successors, (33556), 9059 states have internal predecessors, (33556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:02,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9060 states to 9060 states and 33556 transitions. [2021-07-13 20:23:02,757 INFO L78 Accepts]: Start accepts. Automaton has 9060 states and 33556 transitions. Word has length 28 [2021-07-13 20:23:02,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:02,757 INFO L482 AbstractCegarLoop]: Abstraction has 9060 states and 33556 transitions. [2021-07-13 20:23:02,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:02,757 INFO L276 IsEmpty]: Start isEmpty. Operand 9060 states and 33556 transitions. [2021-07-13 20:23:02,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:02,771 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:02,771 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:02,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable183 [2021-07-13 20:23:02,972 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:02,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:02,972 INFO L82 PathProgramCache]: Analyzing trace with hash 861819932, now seen corresponding path program 57 times [2021-07-13 20:23:02,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:02,972 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013244238] [2021-07-13 20:23:02,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:02,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:03,169 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:03,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:03,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013244238] [2021-07-13 20:23:03,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013244238] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:03,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267486937] [2021-07-13 20:23:03,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:03,197 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:23:03,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:03,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-13 20:23:03,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:03,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:03,220 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:03,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:03,232 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:03,232 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:39 [2021-07-13 20:23:03,292 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 24 treesize of output 20 [2021-07-13 20:23:03,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:03,307 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:03,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:03,309 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:54, output treesize:46 [2021-07-13 20:23:03,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:03,389 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:03,390 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 34 treesize of output 38 [2021-07-13 20:23:03,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:03,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:03,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:03,433 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:78 [2021-07-13 20:23:03,784 INFO L446 ElimStorePlain]: Different costs {0=[B], 2=[v_prenex_14, v_prenex_15]} [2021-07-13 20:23:03,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:23:03,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:03,847 INFO L628 ElimStorePlain]: treesize reduction 3, result has 96.9 percent of original size [2021-07-13 20:23:03,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:03,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-07-13 20:23:03,852 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:03,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:03,879 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:03,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 30 treesize of output 18 [2021-07-13 20:23:03,880 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:03,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:03,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-07-13 20:23:03,903 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:107, output treesize:62 [2021-07-13 20:23:03,966 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:03,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267486937] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:03,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:03,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-13 20:23:03,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067125719] [2021-07-13 20:23:03,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:23:03,966 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:03,966 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:23:03,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:23:03,967 INFO L87 Difference]: Start difference. First operand 9060 states and 33556 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:04,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:04,958 INFO L93 Difference]: Finished difference Result 9349 states and 34351 transitions. [2021-07-13 20:23:04,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:23:04,959 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 28 [2021-07-13 20:23:04,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:04,979 INFO L225 Difference]: With dead ends: 9349 [2021-07-13 20:23:04,979 INFO L226 Difference]: Without dead ends: 9309 [2021-07-13 20:23:04,979 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 15 SyntacticMatches, 5 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 920.7ms TimeCoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:23:04,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9309 states. [2021-07-13 20:23:05,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9309 to 9040. [2021-07-13 20:23:05,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9040 states, 9039 states have (on average 3.7059409226684368) internal successors, (33498), 9039 states have internal predecessors, (33498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9040 states to 9040 states and 33498 transitions. [2021-07-13 20:23:05,127 INFO L78 Accepts]: Start accepts. Automaton has 9040 states and 33498 transitions. Word has length 28 [2021-07-13 20:23:05,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:05,127 INFO L482 AbstractCegarLoop]: Abstraction has 9040 states and 33498 transitions. [2021-07-13 20:23:05,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:05,127 INFO L276 IsEmpty]: Start isEmpty. Operand 9040 states and 33498 transitions. [2021-07-13 20:23:05,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:05,142 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:05,142 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:05,342 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:05,342 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:05,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:05,343 INFO L82 PathProgramCache]: Analyzing trace with hash -23804464, now seen corresponding path program 58 times [2021-07-13 20:23:05,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:05,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960418252] [2021-07-13 20:23:05,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:05,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:05,532 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:05,532 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:05,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960418252] [2021-07-13 20:23:05,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960418252] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:05,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743642355] [2021-07-13 20:23:05,535 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:05,563 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:05,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:05,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:05,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:05,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:05,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:05,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:05,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:05,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-07-13 20:23:05,714 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 24 treesize of output 20 [2021-07-13 20:23:05,715 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:05,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:05,723 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:23:05,724 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:05,728 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:05,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-13 20:23:05,730 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:05,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:05,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:05,731 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-07-13 20:23:05,746 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:05,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [743642355] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:05,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:05,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:23:05,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534745497] [2021-07-13 20:23:05,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:23:05,746 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:05,746 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:23:05,746 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:05,747 INFO L87 Difference]: Start difference. First operand 9040 states and 33498 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:06,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:06,993 INFO L93 Difference]: Finished difference Result 10525 states and 37719 transitions. [2021-07-13 20:23:06,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:23:06,994 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:06,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:07,016 INFO L225 Difference]: With dead ends: 10525 [2021-07-13 20:23:07,017 INFO L226 Difference]: Without dead ends: 10495 [2021-07-13 20:23:07,017 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 892.4ms TimeCoverageRelationStatistics Valid=167, Invalid=889, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:23:07,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10495 states. [2021-07-13 20:23:07,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10495 to 9117. [2021-07-13 20:23:07,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9117 states, 9116 states have (on average 3.703488372093023) internal successors, (33761), 9116 states have internal predecessors, (33761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9117 states to 9117 states and 33761 transitions. [2021-07-13 20:23:07,210 INFO L78 Accepts]: Start accepts. Automaton has 9117 states and 33761 transitions. Word has length 28 [2021-07-13 20:23:07,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:07,210 INFO L482 AbstractCegarLoop]: Abstraction has 9117 states and 33761 transitions. [2021-07-13 20:23:07,211 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:07,211 INFO L276 IsEmpty]: Start isEmpty. Operand 9117 states and 33761 transitions. [2021-07-13 20:23:07,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:07,224 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:07,225 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:07,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:07,425 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:07,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:07,426 INFO L82 PathProgramCache]: Analyzing trace with hash 600854544, now seen corresponding path program 59 times [2021-07-13 20:23:07,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:07,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890080625] [2021-07-13 20:23:07,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:07,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:07,618 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:07,618 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:07,618 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890080625] [2021-07-13 20:23:07,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890080625] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:07,619 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125465479] [2021-07-13 20:23:07,619 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:07,646 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:23:07,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:07,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:07,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:07,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:07,731 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:07,740 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:07,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:07,741 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:50, output treesize:49 [2021-07-13 20:23:07,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:07,807 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:07,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:07,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-13 20:23:07,813 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:07,814 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:07,814 INFO L518 ElimStorePlain]: Eliminatee v_C_91 vanished before elimination [2021-07-13 20:23:07,815 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:07,815 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-13 20:23:07,831 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:07,831 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125465479] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:07,831 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:07,831 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:23:07,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575763610] [2021-07-13 20:23:07,831 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:23:07,831 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:07,831 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:23:07,831 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:07,832 INFO L87 Difference]: Start difference. First operand 9117 states and 33761 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:08,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:08,729 INFO L93 Difference]: Finished difference Result 10439 states and 37480 transitions. [2021-07-13 20:23:08,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:23:08,729 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:08,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:08,752 INFO L225 Difference]: With dead ends: 10439 [2021-07-13 20:23:08,752 INFO L226 Difference]: Without dead ends: 10382 [2021-07-13 20:23:08,752 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 640.3ms TimeCoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:23:08,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10382 states. [2021-07-13 20:23:08,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10382 to 9142. [2021-07-13 20:23:08,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9142 states, 9141 states have (on average 3.702111366371294) internal successors, (33841), 9141 states have internal predecessors, (33841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:08,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9142 states to 9142 states and 33841 transitions. [2021-07-13 20:23:08,908 INFO L78 Accepts]: Start accepts. Automaton has 9142 states and 33841 transitions. Word has length 28 [2021-07-13 20:23:08,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:08,908 INFO L482 AbstractCegarLoop]: Abstraction has 9142 states and 33841 transitions. [2021-07-13 20:23:08,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:08,908 INFO L276 IsEmpty]: Start isEmpty. Operand 9142 states and 33841 transitions. [2021-07-13 20:23:08,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:08,922 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:08,923 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:09,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:09,123 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:09,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:09,123 INFO L82 PathProgramCache]: Analyzing trace with hash -1427543472, now seen corresponding path program 60 times [2021-07-13 20:23:09,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:09,124 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082915769] [2021-07-13 20:23:09,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:09,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:09,278 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:09,278 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:09,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082915769] [2021-07-13 20:23:09,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082915769] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:09,278 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317848160] [2021-07-13 20:23:09,278 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:09,402 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:23:09,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:09,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:23:09,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:09,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:09,512 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:09,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:09,523 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:09,523 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:40 [2021-07-13 20:23:09,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:09,556 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:09,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:09,563 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 18 treesize of output 14 [2021-07-13 20:23:09,565 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:09,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:09,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:09,571 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:22 [2021-07-13 20:23:09,605 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:09,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-13 20:23:09,608 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:23:09,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:09,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:09,626 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:55 [2021-07-13 20:23:09,675 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:09,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317848160] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:09,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:09,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-07-13 20:23:09,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84641555] [2021-07-13 20:23:09,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-07-13 20:23:09,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:09,676 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-07-13 20:23:09,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:23:09,676 INFO L87 Difference]: Start difference. First operand 9142 states and 33841 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:10,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:10,350 INFO L93 Difference]: Finished difference Result 9297 states and 34300 transitions. [2021-07-13 20:23:10,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:23:10,350 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 28 [2021-07-13 20:23:10,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:10,372 INFO L225 Difference]: With dead ends: 9297 [2021-07-13 20:23:10,372 INFO L226 Difference]: Without dead ends: 9282 [2021-07-13 20:23:10,372 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 472.6ms TimeCoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:23:10,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9282 states. [2021-07-13 20:23:10,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9282 to 9137. [2021-07-13 20:23:10,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9137 states, 9136 states have (on average 3.7039185639229424) internal successors, (33839), 9136 states have internal predecessors, (33839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:10,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9137 states to 9137 states and 33839 transitions. [2021-07-13 20:23:10,520 INFO L78 Accepts]: Start accepts. Automaton has 9137 states and 33839 transitions. Word has length 28 [2021-07-13 20:23:10,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:10,521 INFO L482 AbstractCegarLoop]: Abstraction has 9137 states and 33839 transitions. [2021-07-13 20:23:10,521 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 17 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:10,521 INFO L276 IsEmpty]: Start isEmpty. Operand 9137 states and 33839 transitions. [2021-07-13 20:23:10,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:10,535 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:10,535 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:10,742 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-07-13 20:23:10,742 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:10,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:10,742 INFO L82 PathProgramCache]: Analyzing trace with hash -1909688240, now seen corresponding path program 61 times [2021-07-13 20:23:10,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:10,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143985438] [2021-07-13 20:23:10,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:10,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:10,904 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:10,905 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:10,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143985438] [2021-07-13 20:23:10,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143985438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:10,905 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206044402] [2021-07-13 20:23:10,905 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:10,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:10,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:10,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:11,063 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:11,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:11,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:11,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:11,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:65 [2021-07-13 20:23:11,116 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_95], 2=[B]} [2021-07-13 20:23:11,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:11,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:11,126 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:11,126 INFO L518 ElimStorePlain]: Eliminatee v_C_95 vanished before elimination [2021-07-13 20:23:11,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:11,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:11,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:23:11,129 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:11,134 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:11,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:11,135 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:23:11,150 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:11,151 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206044402] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:11,151 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:11,151 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:11,151 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544381286] [2021-07-13 20:23:11,151 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:11,151 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:11,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:11,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:11,151 INFO L87 Difference]: Start difference. First operand 9137 states and 33839 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:11,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:11,774 INFO L93 Difference]: Finished difference Result 11789 states and 42730 transitions. [2021-07-13 20:23:11,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:23:11,774 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:11,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:11,802 INFO L225 Difference]: With dead ends: 11789 [2021-07-13 20:23:11,803 INFO L226 Difference]: Without dead ends: 11764 [2021-07-13 20:23:11,803 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 428.0ms TimeCoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:23:11,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11764 states. [2021-07-13 20:23:11,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11764 to 9159. [2021-07-13 20:23:11,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9159 states, 9158 states have (on average 3.7034286962218825) internal successors, (33916), 9158 states have internal predecessors, (33916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:11,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9159 states to 9159 states and 33916 transitions. [2021-07-13 20:23:11,979 INFO L78 Accepts]: Start accepts. Automaton has 9159 states and 33916 transitions. Word has length 28 [2021-07-13 20:23:11,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:11,979 INFO L482 AbstractCegarLoop]: Abstraction has 9159 states and 33916 transitions. [2021-07-13 20:23:11,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:11,979 INFO L276 IsEmpty]: Start isEmpty. Operand 9159 states and 33916 transitions. [2021-07-13 20:23:11,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:11,995 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:11,995 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:12,195 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:12,196 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:12,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:12,196 INFO L82 PathProgramCache]: Analyzing trace with hash -606993708, now seen corresponding path program 62 times [2021-07-13 20:23:12,196 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:12,196 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559019335] [2021-07-13 20:23:12,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:12,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:12,372 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:12,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:12,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559019335] [2021-07-13 20:23:12,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559019335] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:12,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735154671] [2021-07-13 20:23:12,373 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:12,399 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:12,399 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:12,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:12,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:12,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:12,482 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:12,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:12,496 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:12,496 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:54 [2021-07-13 20:23:12,579 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_97], 2=[B]} [2021-07-13 20:23:12,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:12,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:12,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:12,592 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 18 treesize of output 14 [2021-07-13 20:23:12,594 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:12,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:12,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:12,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:12,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:23:12,604 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:12,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:12,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:12,609 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:23:12,623 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:12,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735154671] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:12,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:12,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:12,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172745172] [2021-07-13 20:23:12,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:12,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:12,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:12,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:12,624 INFO L87 Difference]: Start difference. First operand 9159 states and 33916 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:13,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:13,035 INFO L93 Difference]: Finished difference Result 11705 states and 42498 transitions. [2021-07-13 20:23:13,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:23:13,035 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:13,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:13,064 INFO L225 Difference]: With dead ends: 11705 [2021-07-13 20:23:13,064 INFO L226 Difference]: Without dead ends: 11644 [2021-07-13 20:23:13,064 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 337.9ms TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:23:13,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11644 states. [2021-07-13 20:23:13,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11644 to 9176. [2021-07-13 20:23:13,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9176 states, 9175 states have (on average 3.701907356948229) internal successors, (33965), 9175 states have internal predecessors, (33965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:13,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9176 states to 9176 states and 33965 transitions. [2021-07-13 20:23:13,234 INFO L78 Accepts]: Start accepts. Automaton has 9176 states and 33965 transitions. Word has length 28 [2021-07-13 20:23:13,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:13,234 INFO L482 AbstractCegarLoop]: Abstraction has 9176 states and 33965 transitions. [2021-07-13 20:23:13,234 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:13,234 INFO L276 IsEmpty]: Start isEmpty. Operand 9176 states and 33965 transitions. [2021-07-13 20:23:13,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:13,249 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:13,249 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:13,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:13,450 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:13,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:13,450 INFO L82 PathProgramCache]: Analyzing trace with hash 460880856, now seen corresponding path program 63 times [2021-07-13 20:23:13,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:13,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117994202] [2021-07-13 20:23:13,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:13,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:13,689 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:13,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:13,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117994202] [2021-07-13 20:23:13,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117994202] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:13,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188973428] [2021-07-13 20:23:13,689 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:13,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:23:13,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:13,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:13,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:13,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:13,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:13,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:13,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:13,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:52 [2021-07-13 20:23:13,854 INFO L446 ElimStorePlain]: Different costs {0=[v_C_99], 2=[B]} [2021-07-13 20:23:13,857 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 24 treesize of output 20 [2021-07-13 20:23:13,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:13,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:13,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:13,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:13,870 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 34 treesize of output 22 [2021-07-13 20:23:13,871 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:13,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:13,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:13,880 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-07-13 20:23:13,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:13,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:13,903 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:13,903 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:13,903 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:23:13,924 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:13,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188973428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:13,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:13,924 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:13,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341450836] [2021-07-13 20:23:13,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:13,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:13,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:13,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:13,925 INFO L87 Difference]: Start difference. First operand 9176 states and 33965 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:14,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:14,483 INFO L93 Difference]: Finished difference Result 11742 states and 42631 transitions. [2021-07-13 20:23:14,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:23:14,483 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:14,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:14,511 INFO L225 Difference]: With dead ends: 11742 [2021-07-13 20:23:14,511 INFO L226 Difference]: Without dead ends: 11717 [2021-07-13 20:23:14,511 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 448.1ms TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:23:14,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11717 states. [2021-07-13 20:23:14,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11717 to 9163. [2021-07-13 20:23:14,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9163 states, 9162 states have (on average 3.7049770792403405) internal successors, (33945), 9162 states have internal predecessors, (33945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:14,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9163 states to 9163 states and 33945 transitions. [2021-07-13 20:23:14,686 INFO L78 Accepts]: Start accepts. Automaton has 9163 states and 33945 transitions. Word has length 28 [2021-07-13 20:23:14,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:14,686 INFO L482 AbstractCegarLoop]: Abstraction has 9163 states and 33945 transitions. [2021-07-13 20:23:14,686 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:14,686 INFO L276 IsEmpty]: Start isEmpty. Operand 9163 states and 33945 transitions. [2021-07-13 20:23:14,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:14,701 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:14,701 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:14,902 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-07-13 20:23:14,902 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:14,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:14,902 INFO L82 PathProgramCache]: Analyzing trace with hash 1581531380, now seen corresponding path program 64 times [2021-07-13 20:23:14,902 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:14,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172545942] [2021-07-13 20:23:14,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:14,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:15,147 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:15,148 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:15,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172545942] [2021-07-13 20:23:15,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172545942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:15,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601157752] [2021-07-13 20:23:15,148 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:15,173 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:15,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:15,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:15,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:15,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:15,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:15,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:15,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:15,239 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-13 20:23:15,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:15,324 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:15,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:15,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-13 20:23:15,329 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:15,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:15,330 INFO L518 ElimStorePlain]: Eliminatee v_C_101 vanished before elimination [2021-07-13 20:23:15,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:15,331 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-13 20:23:15,344 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:15,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601157752] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:15,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:15,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:23:15,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384235188] [2021-07-13 20:23:15,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:23:15,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:15,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:23:15,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:15,345 INFO L87 Difference]: Start difference. First operand 9163 states and 33945 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:15,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:15,993 INFO L93 Difference]: Finished difference Result 12047 states and 43561 transitions. [2021-07-13 20:23:15,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-07-13 20:23:15,993 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:15,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:16,020 INFO L225 Difference]: With dead ends: 12047 [2021-07-13 20:23:16,020 INFO L226 Difference]: Without dead ends: 11964 [2021-07-13 20:23:16,020 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 588.2ms TimeCoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:23:16,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11964 states. [2021-07-13 20:23:16,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11964 to 9281. [2021-07-13 20:23:16,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9281 states, 9280 states have (on average 3.6988146551724137) internal successors, (34325), 9280 states have internal predecessors, (34325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:16,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9281 states to 9281 states and 34325 transitions. [2021-07-13 20:23:16,187 INFO L78 Accepts]: Start accepts. Automaton has 9281 states and 34325 transitions. Word has length 28 [2021-07-13 20:23:16,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:16,187 INFO L482 AbstractCegarLoop]: Abstraction has 9281 states and 34325 transitions. [2021-07-13 20:23:16,187 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:16,187 INFO L276 IsEmpty]: Start isEmpty. Operand 9281 states and 34325 transitions. [2021-07-13 20:23:16,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:16,203 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:16,203 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:16,404 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:16,404 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:16,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:16,404 INFO L82 PathProgramCache]: Analyzing trace with hash -446866636, now seen corresponding path program 65 times [2021-07-13 20:23:16,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:16,404 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608291236] [2021-07-13 20:23:16,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:16,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:16,615 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:16,615 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:16,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608291236] [2021-07-13 20:23:16,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608291236] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:16,615 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783500118] [2021-07-13 20:23:16,615 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:16,640 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:23:16,640 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:16,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:16,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:16,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:16,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:16,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:16,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:16,711 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:48 [2021-07-13 20:23:16,764 INFO L446 ElimStorePlain]: Different costs {0=[v_C_103], 1=[A]} [2021-07-13 20:23:16,766 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 32 treesize of output 24 [2021-07-13 20:23:16,767 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:16,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:16,775 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:16,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 19 [2021-07-13 20:23:16,776 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:16,780 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:16,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:16,781 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:23 [2021-07-13 20:23:16,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:23:16,800 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:16,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:16,802 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:16,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:23:16,839 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:16,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783500118] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:16,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:16,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:23:16,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024808630] [2021-07-13 20:23:16,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:23:16,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:16,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:23:16,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:16,840 INFO L87 Difference]: Start difference. First operand 9281 states and 34325 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:17,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:17,164 INFO L93 Difference]: Finished difference Result 9379 states and 34583 transitions. [2021-07-13 20:23:17,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:23:17,164 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:17,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:17,187 INFO L225 Difference]: With dead ends: 9379 [2021-07-13 20:23:17,187 INFO L226 Difference]: Without dead ends: 9353 [2021-07-13 20:23:17,187 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 280.3ms TimeCoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:17,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9353 states. [2021-07-13 20:23:17,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9353 to 9272. [2021-07-13 20:23:17,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9272 states, 9271 states have (on average 3.7013267177219284) internal successors, (34315), 9271 states have internal predecessors, (34315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:17,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9272 states to 9272 states and 34315 transitions. [2021-07-13 20:23:17,356 INFO L78 Accepts]: Start accepts. Automaton has 9272 states and 34315 transitions. Word has length 28 [2021-07-13 20:23:17,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:17,357 INFO L482 AbstractCegarLoop]: Abstraction has 9272 states and 34315 transitions. [2021-07-13 20:23:17,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:17,357 INFO L276 IsEmpty]: Start isEmpty. Operand 9272 states and 34315 transitions. [2021-07-13 20:23:17,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:17,373 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:17,373 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:17,574 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:17,574 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:17,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:17,574 INFO L82 PathProgramCache]: Analyzing trace with hash 1373198096, now seen corresponding path program 66 times [2021-07-13 20:23:17,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:17,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36441670] [2021-07-13 20:23:17,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:17,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:17,776 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:17,777 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:17,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36441670] [2021-07-13 20:23:17,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36441670] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:17,777 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981990442] [2021-07-13 20:23:17,777 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:17,859 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:23:17,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:17,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:23:17,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:17,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:17,905 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:17,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:17,920 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:17,920 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:57, output treesize:56 [2021-07-13 20:23:18,039 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_105], 2=[B]} [2021-07-13 20:23:18,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:18,042 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:18,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:18,049 INFO L518 ElimStorePlain]: Eliminatee v_C_105 vanished before elimination [2021-07-13 20:23:18,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:18,051 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:18,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:23:18,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:18,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:18,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:18,058 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:23:18,071 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:18,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981990442] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:18,071 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:18,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:18,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179432219] [2021-07-13 20:23:18,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:18,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:18,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:18,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:18,072 INFO L87 Difference]: Start difference. First operand 9272 states and 34315 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:18,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:18,543 INFO L93 Difference]: Finished difference Result 11800 states and 42865 transitions. [2021-07-13 20:23:18,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:23:18,544 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:18,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:18,570 INFO L225 Difference]: With dead ends: 11800 [2021-07-13 20:23:18,571 INFO L226 Difference]: Without dead ends: 11737 [2021-07-13 20:23:18,571 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 374.4ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:23:18,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11737 states. [2021-07-13 20:23:18,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11737 to 9283. [2021-07-13 20:23:18,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9283 states, 9282 states have (on average 3.6996336996337) internal successors, (34340), 9282 states have internal predecessors, (34340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:18,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9283 states to 9283 states and 34340 transitions. [2021-07-13 20:23:18,754 INFO L78 Accepts]: Start accepts. Automaton has 9283 states and 34340 transitions. Word has length 28 [2021-07-13 20:23:18,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:18,754 INFO L482 AbstractCegarLoop]: Abstraction has 9283 states and 34340 transitions. [2021-07-13 20:23:18,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:18,754 INFO L276 IsEmpty]: Start isEmpty. Operand 9283 states and 34340 transitions. [2021-07-13 20:23:18,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:18,771 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:18,771 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:18,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-07-13 20:23:18,972 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:18,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:18,972 INFO L82 PathProgramCache]: Analyzing trace with hash 1504162452, now seen corresponding path program 67 times [2021-07-13 20:23:18,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:18,972 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63431303] [2021-07-13 20:23:18,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:18,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:19,182 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:19,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:19,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63431303] [2021-07-13 20:23:19,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63431303] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:19,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170370402] [2021-07-13 20:23:19,182 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:19,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:19,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:19,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:19,256 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:19,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:19,269 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:19,270 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:19,270 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-07-13 20:23:19,341 INFO L446 ElimStorePlain]: Different costs {0=[v_C_107], 2=[B]} [2021-07-13 20:23:19,344 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 24 treesize of output 20 [2021-07-13 20:23:19,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:19,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:19,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:19,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:19,358 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 39 treesize of output 27 [2021-07-13 20:23:19,359 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:19,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:19,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:19,368 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-07-13 20:23:19,388 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:19,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:19,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:19,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:19,392 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:23:19,412 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:19,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170370402] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:19,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:19,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:19,412 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597894158] [2021-07-13 20:23:19,412 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:19,412 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:19,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:19,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:19,413 INFO L87 Difference]: Start difference. First operand 9283 states and 34340 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:19,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:19,949 INFO L93 Difference]: Finished difference Result 11829 states and 42932 transitions. [2021-07-13 20:23:19,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:23:19,949 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:19,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:19,976 INFO L225 Difference]: With dead ends: 11829 [2021-07-13 20:23:19,977 INFO L226 Difference]: Without dead ends: 11790 [2021-07-13 20:23:19,977 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 395.5ms TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:23:19,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11790 states. [2021-07-13 20:23:20,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11790 to 9282. [2021-07-13 20:23:20,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9282 states, 9281 states have (on average 3.7005710591531087) internal successors, (34345), 9281 states have internal predecessors, (34345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:20,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9282 states to 9282 states and 34345 transitions. [2021-07-13 20:23:20,124 INFO L78 Accepts]: Start accepts. Automaton has 9282 states and 34345 transitions. Word has length 28 [2021-07-13 20:23:20,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:20,124 INFO L482 AbstractCegarLoop]: Abstraction has 9282 states and 34345 transitions. [2021-07-13 20:23:20,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:20,124 INFO L276 IsEmpty]: Start isEmpty. Operand 9282 states and 34345 transitions. [2021-07-13 20:23:20,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:20,138 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:20,138 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:20,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-07-13 20:23:20,339 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:20,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:20,339 INFO L82 PathProgramCache]: Analyzing trace with hash 970127540, now seen corresponding path program 68 times [2021-07-13 20:23:20,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:20,339 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512155092] [2021-07-13 20:23:20,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:20,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:20,496 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:20,496 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:20,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512155092] [2021-07-13 20:23:20,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512155092] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:20,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675998511] [2021-07-13 20:23:20,496 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:20,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:20,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:20,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:20,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:20,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:20,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:20,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:20,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:20,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:55, output treesize:54 [2021-07-13 20:23:20,619 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 24 treesize of output 20 [2021-07-13 20:23:20,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:20,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:20,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:20,631 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:50 [2021-07-13 20:23:20,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:23:20,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:20,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:20,669 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:20,669 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-07-13 20:23:20,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:20,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:20,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:23:20,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:20,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:20,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:20,711 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-13 20:23:20,729 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:20,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675998511] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:20,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:20,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:20,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83993473] [2021-07-13 20:23:20,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:20,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:20,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:20,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:20,730 INFO L87 Difference]: Start difference. First operand 9282 states and 34345 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:21,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:21,028 INFO L93 Difference]: Finished difference Result 9436 states and 34801 transitions. [2021-07-13 20:23:21,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:23:21,029 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:21,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:21,049 INFO L225 Difference]: With dead ends: 9436 [2021-07-13 20:23:21,049 INFO L226 Difference]: Without dead ends: 9421 [2021-07-13 20:23:21,049 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 263.9ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:21,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9421 states. [2021-07-13 20:23:21,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9421 to 9297. [2021-07-13 20:23:21,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9297 states, 9296 states have (on average 3.7001936316695354) internal successors, (34397), 9296 states have internal predecessors, (34397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:21,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9297 states to 9297 states and 34397 transitions. [2021-07-13 20:23:21,205 INFO L78 Accepts]: Start accepts. Automaton has 9297 states and 34397 transitions. Word has length 28 [2021-07-13 20:23:21,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:21,205 INFO L482 AbstractCegarLoop]: Abstraction has 9297 states and 34397 transitions. [2021-07-13 20:23:21,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:21,205 INFO L276 IsEmpty]: Start isEmpty. Operand 9297 states and 34397 transitions. [2021-07-13 20:23:21,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:21,221 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:21,221 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:21,421 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-07-13 20:23:21,422 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:21,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:21,422 INFO L82 PathProgramCache]: Analyzing trace with hash 1957619152, now seen corresponding path program 69 times [2021-07-13 20:23:21,422 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:21,422 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741339716] [2021-07-13 20:23:21,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:21,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:21,578 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:21,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:21,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741339716] [2021-07-13 20:23:21,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741339716] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:21,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074703920] [2021-07-13 20:23:21,578 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:21,602 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:23:21,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:21,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-13 20:23:21,603 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:21,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:21,671 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:21,683 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:21,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:21,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:23:21,744 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 24 treesize of output 20 [2021-07-13 20:23:21,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:21,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:21,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:21,761 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:59, output treesize:51 [2021-07-13 20:23:21,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:21,811 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:21,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-07-13 20:23:21,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:21,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:21,908 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:21,908 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:59, output treesize:78 [2021-07-13 20:23:22,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:22,025 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:22,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, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-07-13 20:23:22,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:23:22,037 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:22,037 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 30 treesize of output 26 [2021-07-13 20:23:22,046 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-13 20:23:22,050 WARN L234 Elim1Store]: Array PQE input equivalent to false [2021-07-13 20:23:22,051 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:22,061 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:23:22,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 1 [2021-07-13 20:23:22,062 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:22,066 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:23:22,067 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:22,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:23:22,071 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:22,133 INFO L628 ElimStorePlain]: treesize reduction 17, result has 80.9 percent of original size [2021-07-13 20:23:22,135 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:23:22,135 INFO L247 ElimStorePlain]: Needed 7 recursive calls to eliminate 2 variables, input treesize:226, output treesize:72 [2021-07-13 20:23:22,236 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:22,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074703920] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:22,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:22,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-13 20:23:22,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194803583] [2021-07-13 20:23:22,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:23:22,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:22,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:23:22,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:23:22,237 INFO L87 Difference]: Start difference. First operand 9297 states and 34397 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:23,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:23,191 INFO L93 Difference]: Finished difference Result 9698 states and 35514 transitions. [2021-07-13 20:23:23,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:23:23,191 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) 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 28 [2021-07-13 20:23:23,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:23,213 INFO L225 Difference]: With dead ends: 9698 [2021-07-13 20:23:23,213 INFO L226 Difference]: Without dead ends: 9648 [2021-07-13 20:23:23,213 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 696.3ms TimeCoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:23:23,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9648 states. [2021-07-13 20:23:23,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9648 to 9300. [2021-07-13 20:23:23,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9300 states, 9299 states have (on average 3.7007205075814604) internal successors, (34413), 9299 states have internal predecessors, (34413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:23,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9300 states to 9300 states and 34413 transitions. [2021-07-13 20:23:23,374 INFO L78 Accepts]: Start accepts. Automaton has 9300 states and 34413 transitions. Word has length 28 [2021-07-13 20:23:23,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:23,375 INFO L482 AbstractCegarLoop]: Abstraction has 9300 states and 34413 transitions. [2021-07-13 20:23:23,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:23,375 INFO L276 IsEmpty]: Start isEmpty. Operand 9300 states and 34413 transitions. [2021-07-13 20:23:23,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:23,390 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:23,390 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:23,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:23,590 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:23,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:23,591 INFO L82 PathProgramCache]: Analyzing trace with hash -1034979504, now seen corresponding path program 70 times [2021-07-13 20:23:23,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:23,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411549402] [2021-07-13 20:23:23,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:23,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:23,754 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:23,754 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:23,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411549402] [2021-07-13 20:23:23,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411549402] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:23,754 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089405231] [2021-07-13 20:23:23,754 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:23,788 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:23,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:23,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:23,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:23,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:23,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:23,985 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:23,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:23,987 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:65 [2021-07-13 20:23:24,024 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_113], 2=[B]} [2021-07-13 20:23:24,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:24,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:24,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:24,036 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 18 treesize of output 14 [2021-07-13 20:23:24,037 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:24,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:24,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:24,046 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:24,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:23:24,048 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:24,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:24,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:24,053 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:23:24,068 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:24,068 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089405231] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:24,068 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:24,068 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:24,068 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026294088] [2021-07-13 20:23:24,068 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:24,068 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:24,068 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:24,068 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:24,068 INFO L87 Difference]: Start difference. First operand 9300 states and 34413 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:24,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:24,763 INFO L93 Difference]: Finished difference Result 12022 states and 43590 transitions. [2021-07-13 20:23:24,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:23:24,763 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:24,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:24,793 INFO L225 Difference]: With dead ends: 12022 [2021-07-13 20:23:24,793 INFO L226 Difference]: Without dead ends: 12007 [2021-07-13 20:23:24,793 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 410.1ms TimeCoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:23:24,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12007 states. [2021-07-13 20:23:24,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12007 to 9336. [2021-07-13 20:23:24,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9336 states, 9335 states have (on average 3.698018211033744) internal successors, (34521), 9335 states have internal predecessors, (34521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:24,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9336 states to 9336 states and 34521 transitions. [2021-07-13 20:23:24,984 INFO L78 Accepts]: Start accepts. Automaton has 9336 states and 34521 transitions. Word has length 28 [2021-07-13 20:23:24,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:24,984 INFO L482 AbstractCegarLoop]: Abstraction has 9336 states and 34521 transitions. [2021-07-13 20:23:24,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:24,984 INFO L276 IsEmpty]: Start isEmpty. Operand 9336 states and 34521 transitions. [2021-07-13 20:23:25,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:25,000 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:25,000 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:25,202 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-07-13 20:23:25,202 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:25,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:25,202 INFO L82 PathProgramCache]: Analyzing trace with hash 267715028, now seen corresponding path program 71 times [2021-07-13 20:23:25,202 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:25,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201524676] [2021-07-13 20:23:25,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:25,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:25,377 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:25,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:25,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201524676] [2021-07-13 20:23:25,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201524676] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:25,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681426783] [2021-07-13 20:23:25,378 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:25,402 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:23:25,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:25,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:25,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:25,491 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:25,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:25,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:25,506 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:25,506 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:64 [2021-07-13 20:23:25,588 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_115], 2=[B]} [2021-07-13 20:23:25,590 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:25,591 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:25,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:25,600 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 18 treesize of output 14 [2021-07-13 20:23:25,601 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:25,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:25,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:25,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:25,611 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:23:25,611 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:25,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:25,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:25,617 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:23:25,631 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:25,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681426783] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:25,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:25,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:25,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128783737] [2021-07-13 20:23:25,632 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:25,632 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:25,632 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:25,632 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:25,632 INFO L87 Difference]: Start difference. First operand 9336 states and 34521 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:26,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:26,103 INFO L93 Difference]: Finished difference Result 11944 states and 43338 transitions. [2021-07-13 20:23:26,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:23:26,104 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:26,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:26,129 INFO L225 Difference]: With dead ends: 11944 [2021-07-13 20:23:26,129 INFO L226 Difference]: Without dead ends: 11904 [2021-07-13 20:23:26,130 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 329.4ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:23:26,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11904 states. [2021-07-13 20:23:26,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11904 to 9350. [2021-07-13 20:23:26,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9350 states, 9349 states have (on average 3.697400791528506) internal successors, (34567), 9349 states have internal predecessors, (34567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:26,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9350 states to 9350 states and 34567 transitions. [2021-07-13 20:23:26,304 INFO L78 Accepts]: Start accepts. Automaton has 9350 states and 34567 transitions. Word has length 28 [2021-07-13 20:23:26,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:26,304 INFO L482 AbstractCegarLoop]: Abstraction has 9350 states and 34567 transitions. [2021-07-13 20:23:26,304 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:26,304 INFO L276 IsEmpty]: Start isEmpty. Operand 9350 states and 34567 transitions. [2021-07-13 20:23:26,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:26,320 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:26,320 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:26,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:26,520 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:26,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:26,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1335589592, now seen corresponding path program 72 times [2021-07-13 20:23:26,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:26,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406576016] [2021-07-13 20:23:26,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:26,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:26,705 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:26,706 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:26,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406576016] [2021-07-13 20:23:26,706 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406576016] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:26,706 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699385221] [2021-07-13 20:23:26,706 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:26,730 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:23:26,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:26,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:23:26,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:26,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:26,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:26,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:26,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:26,807 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-13 20:23:26,858 INFO L446 ElimStorePlain]: Different costs {0=[v_C_117], 2=[B]} [2021-07-13 20:23:26,861 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 24 treesize of output 20 [2021-07-13 20:23:26,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:26,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:26,884 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:26,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 39 treesize of output 43 [2021-07-13 20:23:26,888 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:26,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:26,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:26,911 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:61, output treesize:63 [2021-07-13 20:23:27,019 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:27,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 22 [2021-07-13 20:23:27,020 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:23:27,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:23:27,026 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:27,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:23:27,031 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:27,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:27,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:27,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:27,036 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:27,042 INFO L354 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2021-07-13 20:23:27,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 1 [2021-07-13 20:23:27,043 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:27,101 INFO L628 ElimStorePlain]: treesize reduction 11, result has 87.1 percent of original size [2021-07-13 20:23:27,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:23:27,103 INFO L247 ElimStorePlain]: Needed 6 recursive calls to eliminate 2 variables, input treesize:189, output treesize:88 [2021-07-13 20:23:27,222 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:27,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699385221] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:27,222 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:27,222 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 16 [2021-07-13 20:23:27,222 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681313110] [2021-07-13 20:23:27,222 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:23:27,222 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:27,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:23:27,223 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:23:27,223 INFO L87 Difference]: Start difference. First operand 9350 states and 34567 transitions. Second operand has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:28,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:28,040 INFO L93 Difference]: Finished difference Result 12198 states and 44126 transitions. [2021-07-13 20:23:28,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-07-13 20:23:28,041 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:28,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:28,071 INFO L225 Difference]: With dead ends: 12198 [2021-07-13 20:23:28,071 INFO L226 Difference]: Without dead ends: 12183 [2021-07-13 20:23:28,071 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 17 SyntacticMatches, 5 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 671.8ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:23:28,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12183 states. [2021-07-13 20:23:28,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12183 to 9336. [2021-07-13 20:23:28,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9336 states, 9335 states have (on average 3.7001606855918587) internal successors, (34541), 9335 states have internal predecessors, (34541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:28,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9336 states to 9336 states and 34541 transitions. [2021-07-13 20:23:28,275 INFO L78 Accepts]: Start accepts. Automaton has 9336 states and 34541 transitions. Word has length 28 [2021-07-13 20:23:28,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:28,275 INFO L482 AbstractCegarLoop]: Abstraction has 9336 states and 34541 transitions. [2021-07-13 20:23:28,275 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.4705882352941178) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:28,275 INFO L276 IsEmpty]: Start isEmpty. Operand 9336 states and 34541 transitions. [2021-07-13 20:23:28,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:28,291 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:28,291 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:28,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,75 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:28,492 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:28,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:28,492 INFO L82 PathProgramCache]: Analyzing trace with hash -1471768620, now seen corresponding path program 73 times [2021-07-13 20:23:28,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:28,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552965288] [2021-07-13 20:23:28,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:28,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:28,672 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:28,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:28,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552965288] [2021-07-13 20:23:28,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552965288] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:28,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5469020] [2021-07-13 20:23:28,672 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:28,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:28,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:28,705 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:28,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:28,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:28,778 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:28,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:28,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:66 [2021-07-13 20:23:28,896 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_119], 2=[B]} [2021-07-13 20:23:28,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:28,899 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:28,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:28,907 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 18 treesize of output 14 [2021-07-13 20:23:28,909 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:28,915 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:28,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:28,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:28,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:23:28,919 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:28,924 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:28,924 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:28,925 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:23:28,939 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:28,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5469020] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:28,939 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:28,939 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:28,939 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522597723] [2021-07-13 20:23:28,939 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:28,939 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:28,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:28,940 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:28,940 INFO L87 Difference]: Start difference. First operand 9336 states and 34541 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:29,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:29,524 INFO L93 Difference]: Finished difference Result 12007 states and 43570 transitions. [2021-07-13 20:23:29,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:23:29,524 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:29,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:29,554 INFO L225 Difference]: With dead ends: 12007 [2021-07-13 20:23:29,554 INFO L226 Difference]: Without dead ends: 11992 [2021-07-13 20:23:29,554 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 376.9ms TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:23:29,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11992 states. [2021-07-13 20:23:29,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11992 to 9366. [2021-07-13 20:23:29,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9366 states, 9365 states have (on average 3.6985584623598506) internal successors, (34637), 9365 states have internal predecessors, (34637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:29,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9366 states to 9366 states and 34637 transitions. [2021-07-13 20:23:29,709 INFO L78 Accepts]: Start accepts. Automaton has 9366 states and 34637 transitions. Word has length 28 [2021-07-13 20:23:29,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:29,709 INFO L482 AbstractCegarLoop]: Abstraction has 9366 states and 34637 transitions. [2021-07-13 20:23:29,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:29,709 INFO L276 IsEmpty]: Start isEmpty. Operand 9366 states and 34637 transitions. [2021-07-13 20:23:29,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:29,722 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:29,723 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:29,928 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:29,929 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:29,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:29,929 INFO L82 PathProgramCache]: Analyzing trace with hash -403894056, now seen corresponding path program 74 times [2021-07-13 20:23:29,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:29,929 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55308317] [2021-07-13 20:23:29,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:29,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:30,154 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:30,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:30,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55308317] [2021-07-13 20:23:30,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55308317] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:30,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860381910] [2021-07-13 20:23:30,154 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:30,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:30,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:30,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:30,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:30,237 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:30,238 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:30,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:30,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:30,252 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:54 [2021-07-13 20:23:30,315 INFO L446 ElimStorePlain]: Different costs {0=[v_C_121], 2=[B]} [2021-07-13 20:23:30,317 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 24 treesize of output 20 [2021-07-13 20:23:30,318 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:30,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:30,330 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:30,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:30,331 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 34 treesize of output 22 [2021-07-13 20:23:30,331 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:30,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:30,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:30,340 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-07-13 20:23:30,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:30,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:30,363 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:30,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:30,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:23:30,382 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:30,382 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860381910] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:30,382 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:30,382 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:30,382 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627364712] [2021-07-13 20:23:30,382 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:30,382 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:30,382 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:30,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:30,383 INFO L87 Difference]: Start difference. First operand 9366 states and 34637 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:30,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:30,866 INFO L93 Difference]: Finished difference Result 12078 states and 43780 transitions. [2021-07-13 20:23:30,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:23:30,866 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:30,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:30,895 INFO L225 Difference]: With dead ends: 12078 [2021-07-13 20:23:30,895 INFO L226 Difference]: Without dead ends: 12056 [2021-07-13 20:23:30,895 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 403.7ms TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:23:30,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12056 states. [2021-07-13 20:23:31,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12056 to 9373. [2021-07-13 20:23:31,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9373 states, 9372 states have (on average 3.698997012377294) internal successors, (34667), 9372 states have internal predecessors, (34667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:31,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9373 states to 9373 states and 34667 transitions. [2021-07-13 20:23:31,065 INFO L78 Accepts]: Start accepts. Automaton has 9373 states and 34667 transitions. Word has length 28 [2021-07-13 20:23:31,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:31,065 INFO L482 AbstractCegarLoop]: Abstraction has 9373 states and 34667 transitions. [2021-07-13 20:23:31,065 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:31,065 INFO L276 IsEmpty]: Start isEmpty. Operand 9373 states and 34667 transitions. [2021-07-13 20:23:31,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:31,080 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:31,080 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:31,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-07-13 20:23:31,281 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:31,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:31,281 INFO L82 PathProgramCache]: Analyzing trace with hash -2061160488, now seen corresponding path program 75 times [2021-07-13 20:23:31,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:31,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423738478] [2021-07-13 20:23:31,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:31,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:31,448 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:31,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:31,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423738478] [2021-07-13 20:23:31,449 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423738478] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:31,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [295396298] [2021-07-13 20:23:31,449 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:31,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:23:31,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:31,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:23:31,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:31,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:31,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:31,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:31,546 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:31,546 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:51 [2021-07-13 20:23:31,605 INFO L446 ElimStorePlain]: Different costs {0=[v_C_123], 3=[B]} [2021-07-13 20:23:31,608 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 24 treesize of output 20 [2021-07-13 20:23:31,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:31,622 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:31,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:31,633 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:31,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 38 [2021-07-13 20:23:31,637 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:31,654 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:31,666 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:23:31,666 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:66, output treesize:64 [2021-07-13 20:23:32,020 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_19, v_prenex_17], 2=[A, v_prenex_18]} [2021-07-13 20:23:32,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:23:32,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:32,094 INFO L628 ElimStorePlain]: treesize reduction 3, result has 97.4 percent of original size [2021-07-13 20:23:32,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:23:32,099 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:32,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:32,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:32,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-07-13 20:23:32,136 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:32,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:32,169 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:32,170 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 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:32,171 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:32,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:32,199 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:23:32,199 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:126, output treesize:72 [2021-07-13 20:23:32,319 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:32,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [295396298] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:32,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:32,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-13 20:23:32,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321915296] [2021-07-13 20:23:32,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:23:32,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:32,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:23:32,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:23:32,320 INFO L87 Difference]: Start difference. First operand 9373 states and 34667 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:32,854 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-07-13 20:23:33,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:33,733 INFO L93 Difference]: Finished difference Result 12303 states and 44482 transitions. [2021-07-13 20:23:33,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:23:33,734 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) 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 28 [2021-07-13 20:23:33,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:33,764 INFO L225 Difference]: With dead ends: 12303 [2021-07-13 20:23:33,764 INFO L226 Difference]: Without dead ends: 12288 [2021-07-13 20:23:33,764 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1136.9ms TimeCoverageRelationStatistics Valid=138, Invalid=792, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:23:33,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12288 states. [2021-07-13 20:23:33,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12288 to 9397. [2021-07-13 20:23:33,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9397 states, 9396 states have (on average 3.6978501489995743) internal successors, (34745), 9396 states have internal predecessors, (34745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:33,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9397 states to 9397 states and 34745 transitions. [2021-07-13 20:23:33,959 INFO L78 Accepts]: Start accepts. Automaton has 9397 states and 34745 transitions. Word has length 28 [2021-07-13 20:23:33,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:33,960 INFO L482 AbstractCegarLoop]: Abstraction has 9397 states and 34745 transitions. [2021-07-13 20:23:33,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:33,960 INFO L276 IsEmpty]: Start isEmpty. Operand 9397 states and 34745 transitions. [2021-07-13 20:23:33,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:33,977 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:33,977 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:34,181 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-07-13 20:23:34,181 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:34,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:34,181 INFO L82 PathProgramCache]: Analyzing trace with hash -2103940680, now seen corresponding path program 76 times [2021-07-13 20:23:34,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:34,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491949766] [2021-07-13 20:23:34,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:34,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:34,395 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:34,396 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:34,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491949766] [2021-07-13 20:23:34,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491949766] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:34,396 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800622216] [2021-07-13 20:23:34,396 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:34,419 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:34,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:34,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:34,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:34,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:34,461 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:34,470 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:34,471 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:34,471 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-13 20:23:34,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:34,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:34,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:34,582 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:23:34,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:34,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:34,584 INFO L518 ElimStorePlain]: Eliminatee v_C_125 vanished before elimination [2021-07-13 20:23:34,584 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:34,584 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-13 20:23:34,598 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:34,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800622216] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:34,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:34,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:23:34,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19758894] [2021-07-13 20:23:34,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:23:34,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:34,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:23:34,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:34,599 INFO L87 Difference]: Start difference. First operand 9397 states and 34745 transitions. Second operand has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:35,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:35,338 INFO L93 Difference]: Finished difference Result 12054 states and 43712 transitions. [2021-07-13 20:23:35,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:23:35,338 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:35,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:35,366 INFO L225 Difference]: With dead ends: 12054 [2021-07-13 20:23:35,366 INFO L226 Difference]: Without dead ends: 12012 [2021-07-13 20:23:35,366 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 570.3ms TimeCoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:23:35,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12012 states. [2021-07-13 20:23:35,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12012 to 9422. [2021-07-13 20:23:35,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9422 states, 9421 states have (on average 3.6964228850440506) internal successors, (34824), 9421 states have internal predecessors, (34824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:35,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9422 states to 9422 states and 34824 transitions. [2021-07-13 20:23:35,553 INFO L78 Accepts]: Start accepts. Automaton has 9422 states and 34824 transitions. Word has length 28 [2021-07-13 20:23:35,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:35,553 INFO L482 AbstractCegarLoop]: Abstraction has 9422 states and 34824 transitions. [2021-07-13 20:23:35,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.75) internal successors, (44), 15 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:35,553 INFO L276 IsEmpty]: Start isEmpty. Operand 9422 states and 34824 transitions. [2021-07-13 20:23:35,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:35,568 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:35,568 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:35,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:35,769 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:35,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:35,769 INFO L82 PathProgramCache]: Analyzing trace with hash 162628600, now seen corresponding path program 77 times [2021-07-13 20:23:35,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:35,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816154146] [2021-07-13 20:23:35,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:35,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:35,984 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:35,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:35,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816154146] [2021-07-13 20:23:35,985 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816154146] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:35,985 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [294144554] [2021-07-13 20:23:35,985 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:36,013 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:23:36,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:36,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:36,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:36,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:36,051 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:36,060 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:36,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:36,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:38 [2021-07-13 20:23:36,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:36,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:36,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:36,146 INFO L518 ElimStorePlain]: Eliminatee v_C_127 vanished before elimination [2021-07-13 20:23:36,147 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:36,147 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-07-13 20:23:36,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:23:36,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:36,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:36,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:36,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-13 20:23:36,190 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:36,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [294144554] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:36,190 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:36,190 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:23:36,190 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692014705] [2021-07-13 20:23:36,190 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:23:36,190 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:36,191 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:23:36,191 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:36,191 INFO L87 Difference]: Start difference. First operand 9422 states and 34824 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:36,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:36,508 INFO L93 Difference]: Finished difference Result 9555 states and 35217 transitions. [2021-07-13 20:23:36,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:23:36,508 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:36,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:36,528 INFO L225 Difference]: With dead ends: 9555 [2021-07-13 20:23:36,529 INFO L226 Difference]: Without dead ends: 9540 [2021-07-13 20:23:36,529 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 322.3ms TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:23:36,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9540 states. [2021-07-13 20:23:36,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9540 to 9410. [2021-07-13 20:23:36,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9410 states, 9409 states have (on average 3.697736210011691) internal successors, (34792), 9409 states have internal predecessors, (34792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:36,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9410 states to 9410 states and 34792 transitions. [2021-07-13 20:23:36,671 INFO L78 Accepts]: Start accepts. Automaton has 9410 states and 34792 transitions. Word has length 28 [2021-07-13 20:23:36,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:36,671 INFO L482 AbstractCegarLoop]: Abstraction has 9410 states and 34792 transitions. [2021-07-13 20:23:36,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 15 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:36,671 INFO L276 IsEmpty]: Start isEmpty. Operand 9410 states and 34792 transitions. [2021-07-13 20:23:36,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:36,686 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:36,686 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:36,886 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:36,886 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:36,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:36,887 INFO L82 PathProgramCache]: Analyzing trace with hash 1982693332, now seen corresponding path program 78 times [2021-07-13 20:23:36,887 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:36,887 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045220773] [2021-07-13 20:23:36,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:36,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:37,121 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:37,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:37,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045220773] [2021-07-13 20:23:37,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045220773] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:37,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432730246] [2021-07-13 20:23:37,122 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:37,146 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:23:37,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:37,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:23:37,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:37,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:37,172 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:37,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:37,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:37,183 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:43 [2021-07-13 20:23:37,409 INFO L446 ElimStorePlain]: Different costs {0=[v_C_129], 2=[A], 3=[B]} [2021-07-13 20:23:37,412 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 24 treesize of output 20 [2021-07-13 20:23:37,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:37,441 INFO L628 ElimStorePlain]: treesize reduction 3, result has 95.7 percent of original size [2021-07-13 20:23:37,454 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:37,454 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 30 treesize of output 38 [2021-07-13 20:23:37,457 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-13 20:23:37,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:37,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:37,491 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23: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 3 new quantified variables, introduced 2 case distinctions, treesize of input 68 treesize of output 64 [2021-07-13 20:23:37,531 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-07-13 20:23:37,580 INFO L628 ElimStorePlain]: treesize reduction 129, result has 28.7 percent of original size [2021-07-13 20:23:37,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:37,589 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:73, output treesize:81 [2021-07-13 20:23:37,658 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:37,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432730246] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:37,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:37,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 18 [2021-07-13 20:23:37,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241785132] [2021-07-13 20:23:37,659 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-07-13 20:23:37,659 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:37,659 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-07-13 20:23:37,659 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:23:37,659 INFO L87 Difference]: Start difference. First operand 9410 states and 34792 transitions. Second operand has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:38,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:38,993 INFO L93 Difference]: Finished difference Result 12166 states and 43946 transitions. [2021-07-13 20:23:38,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:23:38,993 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.3157894736842106) 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 28 [2021-07-13 20:23:38,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:39,021 INFO L225 Difference]: With dead ends: 12166 [2021-07-13 20:23:39,021 INFO L226 Difference]: Without dead ends: 12037 [2021-07-13 20:23:39,021 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 918.2ms TimeCoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:23:39,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12037 states. [2021-07-13 20:23:39,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12037 to 9451. [2021-07-13 20:23:39,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9451 states, 9450 states have (on average 3.693650793650794) internal successors, (34905), 9450 states have internal predecessors, (34905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:39,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9451 states to 9451 states and 34905 transitions. [2021-07-13 20:23:39,173 INFO L78 Accepts]: Start accepts. Automaton has 9451 states and 34905 transitions. Word has length 28 [2021-07-13 20:23:39,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:39,173 INFO L482 AbstractCegarLoop]: Abstraction has 9451 states and 34905 transitions. [2021-07-13 20:23:39,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.3157894736842106) internal successors, (44), 18 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:39,173 INFO L276 IsEmpty]: Start isEmpty. Operand 9451 states and 34905 transitions. [2021-07-13 20:23:39,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:39,188 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:39,188 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:39,389 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:39,389 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:39,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:39,389 INFO L82 PathProgramCache]: Analyzing trace with hash -1821506156, now seen corresponding path program 79 times [2021-07-13 20:23:39,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:39,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631098932] [2021-07-13 20:23:39,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:39,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:39,620 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:39,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:39,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631098932] [2021-07-13 20:23:39,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631098932] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:39,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775718725] [2021-07-13 20:23:39,621 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:39,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:39,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:39,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:39,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:39,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:39,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:39,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:39,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-13 20:23:39,802 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_131], 2=[B]} [2021-07-13 20:23:39,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:39,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:39,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:39,811 INFO L518 ElimStorePlain]: Eliminatee v_C_131 vanished before elimination [2021-07-13 20:23:39,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:39,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:39,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:23:39,815 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:39,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:39,820 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:39,820 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:23:39,839 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:39,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775718725] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:39,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:39,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:39,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904704746] [2021-07-13 20:23:39,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:39,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:39,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:39,840 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:39,840 INFO L87 Difference]: Start difference. First operand 9451 states and 34905 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:40,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:40,519 INFO L93 Difference]: Finished difference Result 13163 states and 47420 transitions. [2021-07-13 20:23:40,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:23:40,519 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:40,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:40,551 INFO L225 Difference]: With dead ends: 13163 [2021-07-13 20:23:40,551 INFO L226 Difference]: Without dead ends: 13095 [2021-07-13 20:23:40,552 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 563.6ms TimeCoverageRelationStatistics Valid=115, Invalid=485, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:23:40,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13095 states. [2021-07-13 20:23:40,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13095 to 9433. [2021-07-13 20:23:40,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9433 states, 9432 states have (on average 3.695186598812553) internal successors, (34853), 9432 states have internal predecessors, (34853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:40,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9433 states to 9433 states and 34853 transitions. [2021-07-13 20:23:40,803 INFO L78 Accepts]: Start accepts. Automaton has 9433 states and 34853 transitions. Word has length 28 [2021-07-13 20:23:40,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:40,804 INFO L482 AbstractCegarLoop]: Abstraction has 9433 states and 34853 transitions. [2021-07-13 20:23:40,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:40,804 INFO L276 IsEmpty]: Start isEmpty. Operand 9433 states and 34853 transitions. [2021-07-13 20:23:40,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:40,820 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:40,821 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:41,022 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:41,022 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:41,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:41,022 INFO L82 PathProgramCache]: Analyzing trace with hash 2113657688, now seen corresponding path program 80 times [2021-07-13 20:23:41,022 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:41,022 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413322300] [2021-07-13 20:23:41,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:41,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:41,261 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:41,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:41,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413322300] [2021-07-13 20:23:41,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413322300] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:41,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817356416] [2021-07-13 20:23:41,262 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:41,285 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:41,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:41,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:41,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:41,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:41,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:41,322 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:41,323 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:41,323 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-13 20:23:41,412 INFO L446 ElimStorePlain]: Different costs {0=[v_C_133], 2=[B]} [2021-07-13 20:23:41,415 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 24 treesize of output 20 [2021-07-13 20:23:41,415 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:41,427 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:41,429 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:41,430 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:41,430 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 34 treesize of output 22 [2021-07-13 20:23:41,431 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:41,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:41,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:41,440 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:29 [2021-07-13 20:23:41,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:41,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:41,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:41,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:41,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:23:41,481 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:41,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817356416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:41,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:41,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:41,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424532273] [2021-07-13 20:23:41,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:41,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:41,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:41,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:41,482 INFO L87 Difference]: Start difference. First operand 9433 states and 34853 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:42,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:42,056 INFO L93 Difference]: Finished difference Result 12075 states and 43753 transitions. [2021-07-13 20:23:42,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:23:42,057 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:42,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:42,083 INFO L225 Difference]: With dead ends: 12075 [2021-07-13 20:23:42,083 INFO L226 Difference]: Without dead ends: 12036 [2021-07-13 20:23:42,083 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 451.4ms TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:23:42,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12036 states. [2021-07-13 20:23:42,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12036 to 9428. [2021-07-13 20:23:42,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9428 states, 9427 states have (on average 3.696403946112231) internal successors, (34846), 9427 states have internal predecessors, (34846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:42,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9428 states to 9428 states and 34846 transitions. [2021-07-13 20:23:42,247 INFO L78 Accepts]: Start accepts. Automaton has 9428 states and 34846 transitions. Word has length 28 [2021-07-13 20:23:42,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:42,247 INFO L482 AbstractCegarLoop]: Abstraction has 9428 states and 34846 transitions. [2021-07-13 20:23:42,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:42,247 INFO L276 IsEmpty]: Start isEmpty. Operand 9428 states and 34846 transitions. [2021-07-13 20:23:42,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:42,263 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:42,263 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:42,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:42,464 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:42,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:42,464 INFO L82 PathProgramCache]: Analyzing trace with hash 1579622776, now seen corresponding path program 81 times [2021-07-13 20:23:42,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:42,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428458629] [2021-07-13 20:23:42,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:42,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:42,677 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:42,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:42,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428458629] [2021-07-13 20:23:42,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428458629] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:42,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595250486] [2021-07-13 20:23:42,677 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:42,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:23:42,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:42,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:23:42,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:42,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:42,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:42,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:42,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:42,748 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:68, output treesize:67 [2021-07-13 20:23:42,810 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 24 treesize of output 20 [2021-07-13 20:23:42,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:42,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:42,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:42,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:43 [2021-07-13 20:23:42,862 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:42,863 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 25 treesize of output 33 [2021-07-13 20:23:42,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:23:42,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:42,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:42,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:74 [2021-07-13 20:23:42,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:42,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:42,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:23:42,953 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:42,958 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:42,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:42,959 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-13 20:23:42,977 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:42,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595250486] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:42,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:42,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:23:42,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1875043198] [2021-07-13 20:23:42,977 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:23:42,977 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:42,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:23:42,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:42,978 INFO L87 Difference]: Start difference. First operand 9428 states and 34846 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:43,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:43,512 INFO L93 Difference]: Finished difference Result 9532 states and 35120 transitions. [2021-07-13 20:23:43,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:23:43,513 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:43,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:43,571 INFO L225 Difference]: With dead ends: 9532 [2021-07-13 20:23:43,572 INFO L226 Difference]: Without dead ends: 9510 [2021-07-13 20:23:43,572 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 466.7ms TimeCoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:23:43,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9510 states. [2021-07-13 20:23:43,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9510 to 9445. [2021-07-13 20:23:43,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9445 states, 9444 states have (on average 3.6954680220245657) internal successors, (34900), 9444 states have internal predecessors, (34900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:43,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9445 states to 9445 states and 34900 transitions. [2021-07-13 20:23:43,717 INFO L78 Accepts]: Start accepts. Automaton has 9445 states and 34900 transitions. Word has length 28 [2021-07-13 20:23:43,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:43,717 INFO L482 AbstractCegarLoop]: Abstraction has 9445 states and 34900 transitions. [2021-07-13 20:23:43,717 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:43,717 INFO L276 IsEmpty]: Start isEmpty. Operand 9445 states and 34900 transitions. [2021-07-13 20:23:43,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:43,734 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:43,734 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:43,934 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:43,934 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:43,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:43,935 INFO L82 PathProgramCache]: Analyzing trace with hash -37910004, now seen corresponding path program 82 times [2021-07-13 20:23:43,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:43,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866029995] [2021-07-13 20:23:43,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:43,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:44,161 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:44,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:44,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866029995] [2021-07-13 20:23:44,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866029995] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:44,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739685181] [2021-07-13 20:23:44,162 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:44,186 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:44,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:44,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:44,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:44,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:44,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:44,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:44,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:44,224 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-07-13 20:23:44,277 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 24 treesize of output 20 [2021-07-13 20:23:44,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:44,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:44,287 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:44,287 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:48, output treesize:40 [2021-07-13 20:23:44,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:23:44,313 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:44,319 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:44,319 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:44,319 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-07-13 20:23:44,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:44,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:44,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:23:44,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:44,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:44,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:44,351 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-13 20:23:44,373 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:44,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739685181] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:44,373 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:44,373 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:44,373 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087116890] [2021-07-13 20:23:44,373 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:44,373 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:44,373 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:44,373 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:44,374 INFO L87 Difference]: Start difference. First operand 9445 states and 34900 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:44,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:44,772 INFO L93 Difference]: Finished difference Result 9627 states and 35407 transitions. [2021-07-13 20:23:44,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:23:44,772 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:44,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:44,798 INFO L225 Difference]: With dead ends: 9627 [2021-07-13 20:23:44,798 INFO L226 Difference]: Without dead ends: 9605 [2021-07-13 20:23:44,798 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 334.0ms TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:44,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9605 states. [2021-07-13 20:23:44,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9605 to 9443. [2021-07-13 20:23:44,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9443 states, 9442 states have (on average 3.696038974793476) internal successors, (34898), 9442 states have internal predecessors, (34898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:44,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9443 states to 9443 states and 34898 transitions. [2021-07-13 20:23:44,947 INFO L78 Accepts]: Start accepts. Automaton has 9443 states and 34898 transitions. Word has length 28 [2021-07-13 20:23:44,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:44,947 INFO L482 AbstractCegarLoop]: Abstraction has 9443 states and 34898 transitions. [2021-07-13 20:23:44,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:44,948 INFO L276 IsEmpty]: Start isEmpty. Operand 9443 states and 34898 transitions. [2021-07-13 20:23:44,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:44,963 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:44,963 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:45,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable313 [2021-07-13 20:23:45,164 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:45,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:45,164 INFO L82 PathProgramCache]: Analyzing trace with hash -1727852908, now seen corresponding path program 83 times [2021-07-13 20:23:45,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:45,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1530051118] [2021-07-13 20:23:45,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:45,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:45,372 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:45,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:45,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1530051118] [2021-07-13 20:23:45,372 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1530051118] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:45,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145003629] [2021-07-13 20:23:45,372 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:45,397 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:23:45,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:45,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:45,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:45,422 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:45,423 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:45,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:45,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:45,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-07-13 20:23:45,492 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 24 treesize of output 20 [2021-07-13 20:23:45,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:45,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:45,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:45,504 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:58, output treesize:50 [2021-07-13 20:23:45,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:45,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:45,533 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 40 treesize of output 28 [2021-07-13 20:23:45,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:45,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:45,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:45,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:37 [2021-07-13 20:23:45,563 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:45,563 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:45,566 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:45,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:45,567 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:23:45,588 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:45,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145003629] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:45,588 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:45,588 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:45,588 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268718378] [2021-07-13 20:23:45,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:45,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:45,589 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:45,589 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:45,589 INFO L87 Difference]: Start difference. First operand 9443 states and 34898 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:45,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:45,900 INFO L93 Difference]: Finished difference Result 9589 states and 35291 transitions. [2021-07-13 20:23:45,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:23:45,901 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:45,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:45,920 INFO L225 Difference]: With dead ends: 9589 [2021-07-13 20:23:45,921 INFO L226 Difference]: Without dead ends: 9552 [2021-07-13 20:23:45,921 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 318.7ms TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:45,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9552 states. [2021-07-13 20:23:46,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9552 to 9442. [2021-07-13 20:23:46,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9442 states, 9441 states have (on average 3.6972778307382694) internal successors, (34906), 9441 states have internal predecessors, (34906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:46,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9442 states to 9442 states and 34906 transitions. [2021-07-13 20:23:46,119 INFO L78 Accepts]: Start accepts. Automaton has 9442 states and 34906 transitions. Word has length 28 [2021-07-13 20:23:46,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:46,119 INFO L482 AbstractCegarLoop]: Abstraction has 9442 states and 34906 transitions. [2021-07-13 20:23:46,119 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:46,119 INFO L276 IsEmpty]: Start isEmpty. Operand 9442 states and 34906 transitions. [2021-07-13 20:23:46,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:46,137 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:46,137 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:46,338 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:46,338 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:46,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:46,338 INFO L82 PathProgramCache]: Analyzing trace with hash 1624520208, now seen corresponding path program 84 times [2021-07-13 20:23:46,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:46,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112054428] [2021-07-13 20:23:46,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:46,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:46,540 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:46,540 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:46,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112054428] [2021-07-13 20:23:46,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112054428] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:46,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503107616] [2021-07-13 20:23:46,540 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:46,565 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:23:46,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:46,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:23:46,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:46,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:46,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:46,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:46,603 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:46,603 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-07-13 20:23:46,752 INFO L446 ElimStorePlain]: Different costs {0=[A, v_C_141], 2=[B]} [2021-07-13 20:23:46,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:46,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:46,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:46,761 INFO L518 ElimStorePlain]: Eliminatee v_C_141 vanished before elimination [2021-07-13 20:23:46,763 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:46,763 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:46,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:23:46,764 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:46,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:46,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:46,770 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:57, output treesize:11 [2021-07-13 20:23:46,784 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:46,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503107616] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:46,784 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:46,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:46,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379426494] [2021-07-13 20:23:46,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:46,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:46,784 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:46,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:46,784 INFO L87 Difference]: Start difference. First operand 9442 states and 34906 transitions. Second operand has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:47,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:47,392 INFO L93 Difference]: Finished difference Result 12096 states and 43869 transitions. [2021-07-13 20:23:47,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:23:47,392 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:47,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:47,422 INFO L225 Difference]: With dead ends: 12096 [2021-07-13 20:23:47,422 INFO L226 Difference]: Without dead ends: 12054 [2021-07-13 20:23:47,422 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 470.3ms TimeCoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:23:47,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12054 states. [2021-07-13 20:23:47,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12054 to 9468. [2021-07-13 20:23:47,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9468 states, 9467 states have (on average 3.695785359670434) internal successors, (34988), 9467 states have internal predecessors, (34988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:47,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9468 states to 9468 states and 34988 transitions. [2021-07-13 20:23:47,607 INFO L78 Accepts]: Start accepts. Automaton has 9468 states and 34988 transitions. Word has length 28 [2021-07-13 20:23:47,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:47,607 INFO L482 AbstractCegarLoop]: Abstraction has 9468 states and 34988 transitions. [2021-07-13 20:23:47,607 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.8666666666666667) internal successors, (43), 14 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:47,607 INFO L276 IsEmpty]: Start isEmpty. Operand 9468 states and 34988 transitions. [2021-07-13 20:23:47,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:47,624 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:47,624 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:47,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable315 [2021-07-13 20:23:47,825 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:47,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:47,825 INFO L82 PathProgramCache]: Analyzing trace with hash 1755484564, now seen corresponding path program 85 times [2021-07-13 20:23:47,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:47,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946923335] [2021-07-13 20:23:47,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:47,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:48,024 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:48,024 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:48,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946923335] [2021-07-13 20:23:48,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946923335] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:48,024 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [312863290] [2021-07-13 20:23:48,024 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:48,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:48,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:48,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:48,072 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:48,072 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:48,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:48,085 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:48,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:46 [2021-07-13 20:23:48,182 INFO L446 ElimStorePlain]: Different costs {0=[v_C_143], 2=[B]} [2021-07-13 20:23:48,185 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 24 treesize of output 20 [2021-07-13 20:23:48,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:48,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:48,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:48,198 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:48,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-07-13 20:23:48,200 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:48,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:48,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:48,209 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:31 [2021-07-13 20:23:48,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:48,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:48,232 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:48,233 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:48,233 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:23:48,252 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:48,252 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [312863290] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:48,252 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:48,252 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:48,252 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999673547] [2021-07-13 20:23:48,252 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:48,252 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:48,252 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:48,252 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:48,252 INFO L87 Difference]: Start difference. First operand 9468 states and 34988 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:48,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:48,863 INFO L93 Difference]: Finished difference Result 12147 states and 44003 transitions. [2021-07-13 20:23:48,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:23:48,864 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:48,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:48,891 INFO L225 Difference]: With dead ends: 12147 [2021-07-13 20:23:48,891 INFO L226 Difference]: Without dead ends: 12116 [2021-07-13 20:23:48,891 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 449.2ms TimeCoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:23:48,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12116 states. [2021-07-13 20:23:49,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12116 to 9463. [2021-07-13 20:23:49,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9463 states, 9462 states have (on average 3.6972098922003807) internal successors, (34983), 9462 states have internal predecessors, (34983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:49,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9463 states to 9463 states and 34983 transitions. [2021-07-13 20:23:49,063 INFO L78 Accepts]: Start accepts. Automaton has 9463 states and 34983 transitions. Word has length 28 [2021-07-13 20:23:49,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:49,063 INFO L482 AbstractCegarLoop]: Abstraction has 9463 states and 34983 transitions. [2021-07-13 20:23:49,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:49,063 INFO L276 IsEmpty]: Start isEmpty. Operand 9463 states and 34983 transitions. [2021-07-13 20:23:49,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:49,079 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:49,079 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:49,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable316 [2021-07-13 20:23:49,280 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:49,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:49,280 INFO L82 PathProgramCache]: Analyzing trace with hash -194926700, now seen corresponding path program 86 times [2021-07-13 20:23:49,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:49,280 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614773188] [2021-07-13 20:23:49,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:49,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:49,473 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:49,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:49,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614773188] [2021-07-13 20:23:49,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614773188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:49,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622380484] [2021-07-13 20:23:49,474 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:49,500 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:49,500 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:49,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:49,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:49,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:49,526 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:49,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:49,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:49,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:58 [2021-07-13 20:23:49,611 INFO L446 ElimStorePlain]: Different costs {0=[v_C_145], 2=[B]} [2021-07-13 20:23:49,614 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 24 treesize of output 20 [2021-07-13 20:23:49,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:49,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:49,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:49,627 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:49,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2021-07-13 20:23:49,628 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:49,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:49,637 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:49,637 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:58, output treesize:27 [2021-07-13 20:23:49,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:49,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:49,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:49,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:49,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:23:49,704 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:49,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622380484] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:49,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:49,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:49,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504055207] [2021-07-13 20:23:49,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:49,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:49,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:49,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:49,705 INFO L87 Difference]: Start difference. First operand 9463 states and 34983 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:50,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:50,257 INFO L93 Difference]: Finished difference Result 12168 states and 44090 transitions. [2021-07-13 20:23:50,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:23:50,257 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:50,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:50,285 INFO L225 Difference]: With dead ends: 12168 [2021-07-13 20:23:50,285 INFO L226 Difference]: Without dead ends: 12140 [2021-07-13 20:23:50,286 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 453.7ms TimeCoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:23:50,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12140 states. [2021-07-13 20:23:50,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12140 to 9475. [2021-07-13 20:23:50,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9475 states, 9474 states have (on average 3.696748997255647) internal successors, (35023), 9474 states have internal predecessors, (35023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:50,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9475 states to 9475 states and 35023 transitions. [2021-07-13 20:23:50,465 INFO L78 Accepts]: Start accepts. Automaton has 9475 states and 35023 transitions. Word has length 28 [2021-07-13 20:23:50,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:50,465 INFO L482 AbstractCegarLoop]: Abstraction has 9475 states and 35023 transitions. [2021-07-13 20:23:50,465 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:50,466 INFO L276 IsEmpty]: Start isEmpty. Operand 9475 states and 35023 transitions. [2021-07-13 20:23:50,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:50,483 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:50,483 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:50,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:50,683 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:50,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:50,683 INFO L82 PathProgramCache]: Analyzing trace with hash 604414584, now seen corresponding path program 87 times [2021-07-13 20:23:50,683 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:50,683 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984063392] [2021-07-13 20:23:50,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:50,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:50,893 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:50,894 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:50,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984063392] [2021-07-13 20:23:50,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984063392] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:50,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90069811] [2021-07-13 20:23:50,894 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:50,935 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:23:50,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:50,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:23:50,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:50,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:50,966 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:50,980 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:50,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:50,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:56, output treesize:55 [2021-07-13 20:23:51,013 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 24 treesize of output 20 [2021-07-13 20:23:51,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:51,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:51,026 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:51,026 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:51 [2021-07-13 20:23:51,092 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:51,092 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 25 treesize of output 33 [2021-07-13 20:23:51,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:23:51,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:51,121 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:51,121 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:74 [2021-07-13 20:23:51,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:51,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:51,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:23:51,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:51,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:51,191 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:51,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-13 20:23:51,210 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:51,210 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90069811] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:51,210 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:51,210 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-07-13 20:23:51,210 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594380307] [2021-07-13 20:23:51,210 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:23:51,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:51,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:23:51,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:23:51,211 INFO L87 Difference]: Start difference. First operand 9475 states and 35023 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:51,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:51,752 INFO L93 Difference]: Finished difference Result 9586 states and 35334 transitions. [2021-07-13 20:23:51,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:23:51,752 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:51,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:51,774 INFO L225 Difference]: With dead ends: 9586 [2021-07-13 20:23:51,774 INFO L226 Difference]: Without dead ends: 9571 [2021-07-13 20:23:51,774 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 19 SyntacticMatches, 4 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 458.4ms TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-07-13 20:23:51,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9571 states. [2021-07-13 20:23:51,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9571 to 9494. [2021-07-13 20:23:51,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9494 states, 9493 states have (on average 3.695670494048246) internal successors, (35083), 9493 states have internal predecessors, (35083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:51,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9494 states to 9494 states and 35083 transitions. [2021-07-13 20:23:51,926 INFO L78 Accepts]: Start accepts. Automaton has 9494 states and 35083 transitions. Word has length 28 [2021-07-13 20:23:51,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:51,927 INFO L482 AbstractCegarLoop]: Abstraction has 9494 states and 35083 transitions. [2021-07-13 20:23:51,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:51,927 INFO L276 IsEmpty]: Start isEmpty. Operand 9494 states and 35083 transitions. [2021-07-13 20:23:51,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:51,942 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:51,942 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:52,143 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:52,143 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:52,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:52,143 INFO L82 PathProgramCache]: Analyzing trace with hash -1013118196, now seen corresponding path program 88 times [2021-07-13 20:23:52,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:52,143 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157594612] [2021-07-13 20:23:52,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:52,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:52,336 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:52,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:52,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157594612] [2021-07-13 20:23:52,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157594612] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:52,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022718417] [2021-07-13 20:23:52,337 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:52,360 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:23:52,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:52,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:52,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:52,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:52,387 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:52,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:52,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:52,400 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-07-13 20:23:52,432 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 24 treesize of output 20 [2021-07-13 20:23:52,433 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:52,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:52,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:52,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-07-13 20:23:52,501 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:23:52,502 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:52,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:52,509 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:52,509 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:27 [2021-07-13 20:23:52,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:52,537 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:52,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2021-07-13 20:23:52,538 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:52,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:52,543 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:52,543 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:11 [2021-07-13 20:23:52,566 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:52,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022718417] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:52,567 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:52,567 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:52,567 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979553240] [2021-07-13 20:23:52,567 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:52,567 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:52,567 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:52,567 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:52,567 INFO L87 Difference]: Start difference. First operand 9494 states and 35083 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:52,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:52,994 INFO L93 Difference]: Finished difference Result 9693 states and 35665 transitions. [2021-07-13 20:23:52,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:23:52,995 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:52,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:53,018 INFO L225 Difference]: With dead ends: 9693 [2021-07-13 20:23:53,018 INFO L226 Difference]: Without dead ends: 9678 [2021-07-13 20:23:53,018 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 348.9ms TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:23:53,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9678 states. [2021-07-13 20:23:53,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9678 to 9499. [2021-07-13 20:23:53,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9499 states, 9498 states have (on average 3.6949884186144453) internal successors, (35095), 9498 states have internal predecessors, (35095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:53,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9499 states to 9499 states and 35095 transitions. [2021-07-13 20:23:53,183 INFO L78 Accepts]: Start accepts. Automaton has 9499 states and 35095 transitions. Word has length 28 [2021-07-13 20:23:53,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:53,183 INFO L482 AbstractCegarLoop]: Abstraction has 9499 states and 35095 transitions. [2021-07-13 20:23:53,183 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:53,183 INFO L276 IsEmpty]: Start isEmpty. Operand 9499 states and 35095 transitions. [2021-07-13 20:23:53,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:53,200 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:53,200 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:53,400 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:53,400 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:53,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:53,401 INFO L82 PathProgramCache]: Analyzing trace with hash 1591906196, now seen corresponding path program 89 times [2021-07-13 20:23:53,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:53,401 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881819790] [2021-07-13 20:23:53,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:53,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:53,598 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:53,599 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:53,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881819790] [2021-07-13 20:23:53,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881819790] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:53,599 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081388396] [2021-07-13 20:23:53,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 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:53,624 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:23:53,624 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:53,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:23:53,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:53,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:53,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:53,664 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:53,664 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:53,665 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:62 [2021-07-13 20:23:53,695 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 24 treesize of output 20 [2021-07-13 20:23:53,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:53,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:53,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:53,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-07-13 20:23:53,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:53,759 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:53,759 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 34 treesize of output 22 [2021-07-13 20:23:53,760 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:53,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:53,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:53,769 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:29 [2021-07-13 20:23:53,789 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:53,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:53,792 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:53,793 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:53,793 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:23:53,815 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:53,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081388396] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:53,815 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:53,815 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:53,815 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98191857] [2021-07-13 20:23:53,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:53,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:53,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:53,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:53,816 INFO L87 Difference]: Start difference. First operand 9499 states and 35095 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:54,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:54,211 INFO L93 Difference]: Finished difference Result 9645 states and 35504 transitions. [2021-07-13 20:23:54,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-07-13 20:23:54,211 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:54,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:54,233 INFO L225 Difference]: With dead ends: 9645 [2021-07-13 20:23:54,233 INFO L226 Difference]: Without dead ends: 9620 [2021-07-13 20:23:54,233 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 342.4ms TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:23:54,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9620 states. [2021-07-13 20:23:54,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9620 to 9494. [2021-07-13 20:23:54,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9494 states, 9493 states have (on average 3.6965132202675655) internal successors, (35091), 9493 states have internal predecessors, (35091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:54,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9494 states to 9494 states and 35091 transitions. [2021-07-13 20:23:54,420 INFO L78 Accepts]: Start accepts. Automaton has 9494 states and 35091 transitions. Word has length 28 [2021-07-13 20:23:54,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:54,420 INFO L482 AbstractCegarLoop]: Abstraction has 9494 states and 35091 transitions. [2021-07-13 20:23:54,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:54,420 INFO L276 IsEmpty]: Start isEmpty. Operand 9494 states and 35091 transitions. [2021-07-13 20:23:54,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:54,436 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:54,436 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:54,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable325 [2021-07-13 20:23:54,637 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:54,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:54,637 INFO L82 PathProgramCache]: Analyzing trace with hash -218520368, now seen corresponding path program 90 times [2021-07-13 20:23:54,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:54,637 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799696415] [2021-07-13 20:23:54,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:54,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:54,835 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:54,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:54,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799696415] [2021-07-13 20:23:54,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799696415] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:54,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922317907] [2021-07-13 20:23:54,836 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:54,863 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:23:54,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:54,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:54,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:54,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:54,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:54,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:54,906 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:54,906 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:50 [2021-07-13 20:23:54,938 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 24 treesize of output 20 [2021-07-13 20:23:54,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:54,949 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:54,950 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:54,950 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:54, output treesize:46 [2021-07-13 20:23:54,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:23:54,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:23:54,980 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 36 treesize of output 24 [2021-07-13 20:23:54,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:54,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:54,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:54,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:31 [2021-07-13 20:23:55,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-07-13 20:23:55,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:55,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:55,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:55,036 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:11 [2021-07-13 20:23:55,059 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:55,059 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922317907] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:55,059 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:55,059 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 14 [2021-07-13 20:23:55,059 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034437974] [2021-07-13 20:23:55,059 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-07-13 20:23:55,059 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:55,059 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-07-13 20:23:55,059 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:23:55,060 INFO L87 Difference]: Start difference. First operand 9494 states and 35091 transitions. Second operand has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:55,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:55,436 INFO L93 Difference]: Finished difference Result 9647 states and 35544 transitions. [2021-07-13 20:23:55,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:23:55,436 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:55,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:55,460 INFO L225 Difference]: With dead ends: 9647 [2021-07-13 20:23:55,460 INFO L226 Difference]: Without dead ends: 9632 [2021-07-13 20:23:55,460 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 361.5ms TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-07-13 20:23:55,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9632 states. [2021-07-13 20:23:55,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9632 to 9502. [2021-07-13 20:23:55,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9502 states, 9501 states have (on average 3.6969792653404903) internal successors, (35125), 9501 states have internal predecessors, (35125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:55,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9502 states to 9502 states and 35125 transitions. [2021-07-13 20:23:55,612 INFO L78 Accepts]: Start accepts. Automaton has 9502 states and 35125 transitions. Word has length 28 [2021-07-13 20:23:55,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:55,612 INFO L482 AbstractCegarLoop]: Abstraction has 9502 states and 35125 transitions. [2021-07-13 20:23:55,612 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.533333333333333) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:55,612 INFO L276 IsEmpty]: Start isEmpty. Operand 9502 states and 35125 transitions. [2021-07-13 20:23:55,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:55,628 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:55,628 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:55,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable326,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:55,828 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:55,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:55,828 INFO L82 PathProgramCache]: Analyzing trace with hash 618524472, now seen corresponding path program 91 times [2021-07-13 20:23:55,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:55,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644843805] [2021-07-13 20:23:55,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:55,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:55,986 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:55,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:55,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644843805] [2021-07-13 20:23:55,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644843805] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:55,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709351974] [2021-07-13 20:23:55,986 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:56,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:56,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:23:56,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:56,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:23:56,061 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:56,071 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:56,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:56,072 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:23:56,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:56,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:56,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:56,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:23:56,221 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:56,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:56,222 INFO L518 ElimStorePlain]: Eliminatee v_C_155 vanished before elimination [2021-07-13 20:23:56,222 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:56,222 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-07-13 20:23:56,236 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:56,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709351974] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:56,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:56,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:23:56,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726235150] [2021-07-13 20:23:56,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:23:56,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:56,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:23:56,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:23:56,237 INFO L87 Difference]: Start difference. First operand 9502 states and 35125 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:57,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:23:57,374 INFO L93 Difference]: Finished difference Result 10930 states and 39178 transitions. [2021-07-13 20:23:57,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:23:57,374 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:23:57,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:23:57,401 INFO L225 Difference]: With dead ends: 10930 [2021-07-13 20:23:57,401 INFO L226 Difference]: Without dead ends: 10915 [2021-07-13 20:23:57,401 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 828.4ms TimeCoverageRelationStatistics Valid=166, Invalid=764, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:23:57,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10915 states. [2021-07-13 20:23:57,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10915 to 9577. [2021-07-13 20:23:57,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9577 states, 9576 states have (on average 3.6940267335004178) internal successors, (35374), 9576 states have internal predecessors, (35374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:57,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9577 states to 9577 states and 35374 transitions. [2021-07-13 20:23:57,591 INFO L78 Accepts]: Start accepts. Automaton has 9577 states and 35374 transitions. Word has length 28 [2021-07-13 20:23:57,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:23:57,591 INFO L482 AbstractCegarLoop]: Abstraction has 9577 states and 35374 transitions. [2021-07-13 20:23:57,591 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:23:57,592 INFO L276 IsEmpty]: Start isEmpty. Operand 9577 states and 35374 transitions. [2021-07-13 20:23:57,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:23:57,607 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:23:57,607 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:23:57,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable327 [2021-07-13 20:23:57,808 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:23:57,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:23:57,808 INFO L82 PathProgramCache]: Analyzing trace with hash -1409873544, now seen corresponding path program 92 times [2021-07-13 20:23:57,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:23:57,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151770934] [2021-07-13 20:23:57,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:23:57,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:23:57,981 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:57,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:23:57,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151770934] [2021-07-13 20:23:57,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151770934] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:57,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283391239] [2021-07-13 20:23:57,981 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:23:58,008 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:23:58,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:23:58,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 38 conjunts are in the unsatisfiable core [2021-07-13 20:23:58,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:23:58,038 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:23:58,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:58,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:58,050 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:58,050 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:23:58,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:23:58,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:23:58,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:58,238 INFO L518 ElimStorePlain]: Eliminatee v_C_157 vanished before elimination [2021-07-13 20:23:58,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:58,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-07-13 20:23:58,276 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:58,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-13 20:23:58,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:23:58,293 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:23:58,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:23:58,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-07-13 20:23:58,362 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:23:58,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283391239] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:23:58,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:23:58,362 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-13 20:23:58,363 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718575781] [2021-07-13 20:23:58,363 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:23:58,363 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:23:58,363 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:23:58,363 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:23:58,363 INFO L87 Difference]: Start difference. First operand 9577 states and 35374 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:00,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:00,676 INFO L93 Difference]: Finished difference Result 11439 states and 40569 transitions. [2021-07-13 20:24:00,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-07-13 20:24:00,677 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:00,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:00,702 INFO L225 Difference]: With dead ends: 11439 [2021-07-13 20:24:00,702 INFO L226 Difference]: Without dead ends: 11331 [2021-07-13 20:24:00,702 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 734 ImplicationChecksByTransitivity, 1713.2ms TimeCoverageRelationStatistics Valid=371, Invalid=2385, Unknown=0, NotChecked=0, Total=2756 [2021-07-13 20:24:00,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11331 states. [2021-07-13 20:24:00,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11331 to 9640. [2021-07-13 20:24:00,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9640 states, 9639 states have (on average 3.691358024691358) internal successors, (35581), 9639 states have internal predecessors, (35581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:00,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9640 states to 9640 states and 35581 transitions. [2021-07-13 20:24:00,885 INFO L78 Accepts]: Start accepts. Automaton has 9640 states and 35581 transitions. Word has length 28 [2021-07-13 20:24:00,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:00,885 INFO L482 AbstractCegarLoop]: Abstraction has 9640 states and 35581 transitions. [2021-07-13 20:24:00,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:00,885 INFO L276 IsEmpty]: Start isEmpty. Operand 9640 states and 35581 transitions. [2021-07-13 20:24:00,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:00,901 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:00,901 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:01,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:01,102 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:01,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:01,102 INFO L82 PathProgramCache]: Analyzing trace with hash -744166792, now seen corresponding path program 93 times [2021-07-13 20:24:01,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:01,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387689251] [2021-07-13 20:24:01,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:01,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:01,247 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:01,248 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:01,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387689251] [2021-07-13 20:24:01,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387689251] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:01,248 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446539033] [2021-07-13 20:24:01,248 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:01,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:24:01,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:01,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:01,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:01,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:01,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:01,314 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:01,315 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:01,315 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:01,397 INFO L446 ElimStorePlain]: Different costs {0=[v_C_159], 1=[A]} [2021-07-13 20:24:01,399 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 29 treesize of output 25 [2021-07-13 20:24:01,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:01,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:01,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:01,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-13 20:24:01,409 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:01,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:01,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:01,413 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:19 [2021-07-13 20:24:01,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:01,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:01,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:01,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:01,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-13 20:24:01,473 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:01,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446539033] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:01,473 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:01,473 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:01,473 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161253663] [2021-07-13 20:24:01,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:01,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:01,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:01,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:01,474 INFO L87 Difference]: Start difference. First operand 9640 states and 35581 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:02,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:02,484 INFO L93 Difference]: Finished difference Result 10911 states and 39246 transitions. [2021-07-13 20:24:02,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:24:02,484 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:02,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:02,511 INFO L225 Difference]: With dead ends: 10911 [2021-07-13 20:24:02,511 INFO L226 Difference]: Without dead ends: 10881 [2021-07-13 20:24:02,512 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 805.3ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:24:02,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10881 states. [2021-07-13 20:24:02,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10881 to 9663. [2021-07-13 20:24:02,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9663 states, 9662 states have (on average 3.6912647484992753) internal successors, (35665), 9662 states have internal predecessors, (35665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:02,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9663 states to 9663 states and 35665 transitions. [2021-07-13 20:24:02,709 INFO L78 Accepts]: Start accepts. Automaton has 9663 states and 35665 transitions. Word has length 28 [2021-07-13 20:24:02,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:02,709 INFO L482 AbstractCegarLoop]: Abstraction has 9663 states and 35665 transitions. [2021-07-13 20:24:02,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:02,709 INFO L276 IsEmpty]: Start isEmpty. Operand 9663 states and 35665 transitions. [2021-07-13 20:24:02,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:02,727 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:02,727 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:02,927 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:02,928 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:02,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:02,928 INFO L82 PathProgramCache]: Analyzing trace with hash -2021265836, now seen corresponding path program 94 times [2021-07-13 20:24:02,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:02,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525107029] [2021-07-13 20:24:02,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:02,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:03,109 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:03,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:03,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525107029] [2021-07-13 20:24:03,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525107029] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:03,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102638097] [2021-07-13 20:24:03,109 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:03,132 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:24:03,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:03,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:03,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:03,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:03,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:03,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:03,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:03,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:03,373 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 24 treesize of output 20 [2021-07-13 20:24:03,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:03,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:03,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:24:03,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:03,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:03,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:03,386 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:03,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:03,387 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:03,387 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-13 20:24:03,400 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:03,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102638097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:03,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:03,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:03,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287015939] [2021-07-13 20:24:03,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:03,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:03,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:03,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:03,401 INFO L87 Difference]: Start difference. First operand 9663 states and 35665 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:04,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:04,289 INFO L93 Difference]: Finished difference Result 11554 states and 41074 transitions. [2021-07-13 20:24:04,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:24:04,289 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:04,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:04,317 INFO L225 Difference]: With dead ends: 11554 [2021-07-13 20:24:04,317 INFO L226 Difference]: Without dead ends: 11529 [2021-07-13 20:24:04,317 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 623.7ms TimeCoverageRelationStatistics Valid=184, Invalid=746, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:24:04,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11529 states. [2021-07-13 20:24:04,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11529 to 9689. [2021-07-13 20:24:04,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9689 states, 9688 states have (on average 3.690132122213047) internal successors, (35750), 9688 states have internal predecessors, (35750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:04,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9689 states to 9689 states and 35750 transitions. [2021-07-13 20:24:04,501 INFO L78 Accepts]: Start accepts. Automaton has 9689 states and 35750 transitions. Word has length 28 [2021-07-13 20:24:04,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:04,501 INFO L482 AbstractCegarLoop]: Abstraction has 9689 states and 35750 transitions. [2021-07-13 20:24:04,501 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:04,501 INFO L276 IsEmpty]: Start isEmpty. Operand 9689 states and 35750 transitions. [2021-07-13 20:24:04,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:04,516 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:04,516 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:04,716 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable336 [2021-07-13 20:24:04,716 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:04,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:04,716 INFO L82 PathProgramCache]: Analyzing trace with hash 245303444, now seen corresponding path program 95 times [2021-07-13 20:24:04,717 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:04,717 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749330450] [2021-07-13 20:24:04,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:04,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:04,883 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:04,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:04,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749330450] [2021-07-13 20:24:04,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749330450] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:04,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824360400] [2021-07-13 20:24:04,884 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:04,909 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:24:04,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:04,910 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:04,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:04,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:04,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:04,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:04,949 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:04,949 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:05,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:24:05,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:05,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:05,051 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 18 treesize of output 14 [2021-07-13 20:24:05,052 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:05,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:05,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:05,057 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-07-13 20:24:05,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:05,076 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:05,077 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:05,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:05,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-13 20:24:05,094 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:05,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824360400] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:05,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:05,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:05,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130972801] [2021-07-13 20:24:05,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:05,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:05,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:05,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:05,095 INFO L87 Difference]: Start difference. First operand 9689 states and 35750 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:05,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:05,513 INFO L93 Difference]: Finished difference Result 11327 states and 40556 transitions. [2021-07-13 20:24:05,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:24:05,513 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:05,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:05,539 INFO L225 Difference]: With dead ends: 11327 [2021-07-13 20:24:05,539 INFO L226 Difference]: Without dead ends: 11257 [2021-07-13 20:24:05,540 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 370.7ms TimeCoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-07-13 20:24:05,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11257 states. [2021-07-13 20:24:05,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11257 to 9680. [2021-07-13 20:24:05,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9680 states, 9679 states have (on average 3.69160037193925) internal successors, (35731), 9679 states have internal predecessors, (35731), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:05,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9680 states to 9680 states and 35731 transitions. [2021-07-13 20:24:05,717 INFO L78 Accepts]: Start accepts. Automaton has 9680 states and 35731 transitions. Word has length 28 [2021-07-13 20:24:05,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:05,718 INFO L482 AbstractCegarLoop]: Abstraction has 9680 states and 35731 transitions. [2021-07-13 20:24:05,718 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:05,718 INFO L276 IsEmpty]: Start isEmpty. Operand 9680 states and 35731 transitions. [2021-07-13 20:24:05,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:05,793 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:05,793 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:05,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable337 [2021-07-13 20:24:05,994 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:05,994 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:05,994 INFO L82 PathProgramCache]: Analyzing trace with hash 1181237460, now seen corresponding path program 96 times [2021-07-13 20:24:05,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:05,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635093257] [2021-07-13 20:24:05,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:05,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:06,143 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:06,143 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:06,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635093257] [2021-07-13 20:24:06,143 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [635093257] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:06,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303307325] [2021-07-13 20:24:06,143 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:06,167 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:24:06,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:06,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:06,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:06,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:06,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:06,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:06,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:06,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:06,348 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:24:06,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:06,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:06,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-07-13 20:24:06,354 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:06,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:06,355 INFO L518 ElimStorePlain]: Eliminatee v_C_165 vanished before elimination [2021-07-13 20:24:06,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:06,355 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-13 20:24:06,370 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:06,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303307325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:06,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:06,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:06,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449152254] [2021-07-13 20:24:06,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:06,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:06,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:06,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:06,371 INFO L87 Difference]: Start difference. First operand 9680 states and 35731 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:06,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:06,803 INFO L93 Difference]: Finished difference Result 10476 states and 38006 transitions. [2021-07-13 20:24:06,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:24:06,804 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:06,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:06,827 INFO L225 Difference]: With dead ends: 10476 [2021-07-13 20:24:06,827 INFO L226 Difference]: Without dead ends: 10461 [2021-07-13 20:24:06,827 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 326.2ms TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:24:06,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10461 states. [2021-07-13 20:24:06,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10461 to 9695. [2021-07-13 20:24:06,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9695 states, 9694 states have (on average 3.6912523210233132) internal successors, (35783), 9694 states have internal predecessors, (35783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:06,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9695 states to 9695 states and 35783 transitions. [2021-07-13 20:24:06,989 INFO L78 Accepts]: Start accepts. Automaton has 9695 states and 35783 transitions. Word has length 28 [2021-07-13 20:24:06,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:06,989 INFO L482 AbstractCegarLoop]: Abstraction has 9695 states and 35783 transitions. [2021-07-13 20:24:06,989 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:06,989 INFO L276 IsEmpty]: Start isEmpty. Operand 9695 states and 35783 transitions. [2021-07-13 20:24:07,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:07,004 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:07,004 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:07,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:07,207 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:07,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:07,207 INFO L82 PathProgramCache]: Analyzing trace with hash 1312201816, now seen corresponding path program 97 times [2021-07-13 20:24:07,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:07,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806272285] [2021-07-13 20:24:07,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:07,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:07,364 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:07,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:07,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806272285] [2021-07-13 20:24:07,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806272285] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:07,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664049453] [2021-07-13 20:24:07,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 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:07,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:07,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:07,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:07,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:07,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:07,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:07,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:07,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:07,537 INFO L446 ElimStorePlain]: Different costs {0=[v_C_167], 6=[B]} [2021-07-13 20:24:07,538 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 162 treesize of output 126 [2021-07-13 20:24:07,539 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:07,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:07,565 INFO L354 Elim1Store]: treesize reduction 48, result has 12.7 percent of original size [2021-07-13 20:24:07,565 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 6 new quantified variables, introduced 6 case distinctions, treesize of input 191 treesize of output 151 [2021-07-13 20:24:07,567 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:07,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:07,573 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:07,573 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:162, output treesize:27 [2021-07-13 20:24:07,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:07,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:07,596 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:07,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:07,596 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:07,615 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:07,615 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664049453] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:07,615 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:07,615 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:07,615 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339402987] [2021-07-13 20:24:07,615 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:07,615 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:07,616 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:07,616 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:07,616 INFO L87 Difference]: Start difference. First operand 9695 states and 35783 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:08,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:08,287 INFO L93 Difference]: Finished difference Result 10918 states and 39241 transitions. [2021-07-13 20:24:08,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:24:08,288 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:08,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:08,315 INFO L225 Difference]: With dead ends: 10918 [2021-07-13 20:24:08,316 INFO L226 Difference]: Without dead ends: 10881 [2021-07-13 20:24:08,316 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 399.0ms TimeCoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:24:08,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10881 states. [2021-07-13 20:24:08,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10881 to 9718. [2021-07-13 20:24:08,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9718 states, 9717 states have (on average 3.6923947720489863) internal successors, (35879), 9717 states have internal predecessors, (35879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:08,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9718 states to 9718 states and 35879 transitions. [2021-07-13 20:24:08,537 INFO L78 Accepts]: Start accepts. Automaton has 9718 states and 35879 transitions. Word has length 28 [2021-07-13 20:24:08,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:08,537 INFO L482 AbstractCegarLoop]: Abstraction has 9718 states and 35879 transitions. [2021-07-13 20:24:08,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:08,537 INFO L276 IsEmpty]: Start isEmpty. Operand 9718 states and 35879 transitions. [2021-07-13 20:24:08,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:08,554 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:08,554 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:08,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable339 [2021-07-13 20:24:08,754 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:08,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:08,755 INFO L82 PathProgramCache]: Analyzing trace with hash 778166904, now seen corresponding path program 98 times [2021-07-13 20:24:08,755 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:08,755 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657764332] [2021-07-13 20:24:08,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:08,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:08,927 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:08,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:08,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657764332] [2021-07-13 20:24:08,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657764332] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:08,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060259275] [2021-07-13 20:24:08,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:08,952 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:24:08,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:08,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:08,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:08,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:08,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:08,990 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:08,991 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:08,991 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:09,059 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 24 treesize of output 20 [2021-07-13 20:24:09,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:09,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:09,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:09,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:40, output treesize:32 [2021-07-13 20:24:09,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:24:09,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:09,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:09,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:09,094 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-07-13 20:24:09,116 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:09,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:09,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:09,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:09,119 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:09,136 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:09,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060259275] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:09,136 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:09,136 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:09,136 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687731479] [2021-07-13 20:24:09,137 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:09,137 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:09,137 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:09,137 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:09,137 INFO L87 Difference]: Start difference. First operand 9718 states and 35879 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:09,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:09,643 INFO L93 Difference]: Finished difference Result 12371 states and 44835 transitions. [2021-07-13 20:24:09,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:24:09,643 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:09,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:09,674 INFO L225 Difference]: With dead ends: 12371 [2021-07-13 20:24:09,674 INFO L226 Difference]: Without dead ends: 12310 [2021-07-13 20:24:09,674 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 339.6ms TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:24:09,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12310 states. [2021-07-13 20:24:09,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12310 to 9729. [2021-07-13 20:24:09,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9729 states, 9728 states have (on average 3.6907894736842106) internal successors, (35904), 9728 states have internal predecessors, (35904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:09,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9729 states to 9729 states and 35904 transitions. [2021-07-13 20:24:09,846 INFO L78 Accepts]: Start accepts. Automaton has 9729 states and 35904 transitions. Word has length 28 [2021-07-13 20:24:09,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:09,846 INFO L482 AbstractCegarLoop]: Abstraction has 9729 states and 35904 transitions. [2021-07-13 20:24:09,847 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:09,847 INFO L276 IsEmpty]: Start isEmpty. Operand 9729 states and 35904 transitions. [2021-07-13 20:24:09,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:09,862 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:09,862 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:10,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:10,063 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:10,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:10,063 INFO L82 PathProgramCache]: Analyzing trace with hash 1765658516, now seen corresponding path program 99 times [2021-07-13 20:24:10,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:10,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600379729] [2021-07-13 20:24:10,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:10,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:10,223 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:10,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:10,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600379729] [2021-07-13 20:24:10,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600379729] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:10,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525236411] [2021-07-13 20:24:10,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:10,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:24:10,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:10,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-13 20:24:10,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:10,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:10,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:10,287 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:10,287 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:10,287 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:10,413 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 24 treesize of output 20 [2021-07-13 20:24:10,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:10,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:10,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:10,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:43, output treesize:35 [2021-07-13 20:24:10,462 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:10,462 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 25 treesize of output 33 [2021-07-13 20:24:10,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:10,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:10,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:10,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:108 [2021-07-13 20:24:10,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:24:10,545 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:10,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:24:10,550 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:10,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:10,554 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:10,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:24:10,559 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:10,599 INFO L628 ElimStorePlain]: treesize reduction 3, result has 94.8 percent of original size [2021-07-13 20:24:10,600 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:24:10,600 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:99, output treesize:55 [2021-07-13 20:24:10,692 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:10,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525236411] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:10,693 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:10,693 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-13 20:24:10,693 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733308052] [2021-07-13 20:24:10,693 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:24:10,693 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:10,693 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:24:10,693 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:24:10,693 INFO L87 Difference]: Start difference. First operand 9729 states and 35904 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:11,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:11,816 INFO L93 Difference]: Finished difference Result 12529 states and 45304 transitions. [2021-07-13 20:24:11,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-07-13 20:24:11,817 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:11,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:11,845 INFO L225 Difference]: With dead ends: 12529 [2021-07-13 20:24:11,845 INFO L226 Difference]: Without dead ends: 12498 [2021-07-13 20:24:11,846 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 307 ImplicationChecksByTransitivity, 984.4ms TimeCoverageRelationStatistics Valid=167, Invalid=1023, Unknown=0, NotChecked=0, Total=1190 [2021-07-13 20:24:11,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12498 states. [2021-07-13 20:24:11,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12498 to 9726. [2021-07-13 20:24:11,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9726 states, 9725 states have (on average 3.692236503856041) internal successors, (35907), 9725 states have internal predecessors, (35907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:12,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9726 states to 9726 states and 35907 transitions. [2021-07-13 20:24:12,018 INFO L78 Accepts]: Start accepts. Automaton has 9726 states and 35907 transitions. Word has length 28 [2021-07-13 20:24:12,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:12,019 INFO L482 AbstractCegarLoop]: Abstraction has 9726 states and 35907 transitions. [2021-07-13 20:24:12,019 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:12,019 INFO L276 IsEmpty]: Start isEmpty. Operand 9726 states and 35907 transitions. [2021-07-13 20:24:12,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:12,036 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:12,036 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:12,252 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable341,102 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:12,252 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:12,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:12,253 INFO L82 PathProgramCache]: Analyzing trace with hash -517396488, now seen corresponding path program 100 times [2021-07-13 20:24:12,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:12,253 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442253156] [2021-07-13 20:24:12,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:12,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:12,395 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:12,395 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:12,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442253156] [2021-07-13 20:24:12,395 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442253156] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:12,395 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755880055] [2021-07-13 20:24:12,395 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:12,418 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:24:12,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:12,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:12,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:12,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:12,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:12,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:12,461 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:12,461 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:12,516 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 24 treesize of output 20 [2021-07-13 20:24:12,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:12,524 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:12,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:12,525 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:38, output treesize:30 [2021-07-13 20:24:12,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:24:12,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:12,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:12,552 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:12,553 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:31, output treesize:17 [2021-07-13 20:24:12,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:12,594 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:12,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:12,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:12,595 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:12,613 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:12,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755880055] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:12,613 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:12,614 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:12,614 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021372129] [2021-07-13 20:24:12,614 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:12,614 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:12,614 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:12,614 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:12,614 INFO L87 Difference]: Start difference. First operand 9726 states and 35907 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:13,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:13,221 INFO L93 Difference]: Finished difference Result 12479 states and 45190 transitions. [2021-07-13 20:24:13,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:24:13,222 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:13,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:13,256 INFO L225 Difference]: With dead ends: 12479 [2021-07-13 20:24:13,256 INFO L226 Difference]: Without dead ends: 12457 [2021-07-13 20:24:13,257 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 451.7ms TimeCoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:24:13,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12457 states. [2021-07-13 20:24:13,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12457 to 9742. [2021-07-13 20:24:13,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9742 states, 9741 states have (on average 3.691920747356534) internal successors, (35963), 9741 states have internal predecessors, (35963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:13,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9742 states to 9742 states and 35963 transitions. [2021-07-13 20:24:13,453 INFO L78 Accepts]: Start accepts. Automaton has 9742 states and 35963 transitions. Word has length 28 [2021-07-13 20:24:13,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:13,454 INFO L482 AbstractCegarLoop]: Abstraction has 9742 states and 35963 transitions. [2021-07-13 20:24:13,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:13,454 INFO L276 IsEmpty]: Start isEmpty. Operand 9742 states and 35963 transitions. [2021-07-13 20:24:13,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:13,470 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:13,470 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:13,670 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable349,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:13,671 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:13,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:13,671 INFO L82 PathProgramCache]: Analyzing trace with hash -725729772, now seen corresponding path program 101 times [2021-07-13 20:24:13,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:13,671 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708010467] [2021-07-13 20:24:13,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:13,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:13,808 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:13,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:13,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708010467] [2021-07-13 20:24:13,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708010467] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:13,808 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111834884] [2021-07-13 20:24:13,808 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:13,832 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:24:13,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:13,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:13,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:13,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:13,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:13,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:13,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:13,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:13,996 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 35 treesize of output 27 [2021-07-13 20:24:13,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:14,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:14,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:14,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:59, output treesize:47 [2021-07-13 20:24:14,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:14,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-13 20:24:14,052 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:14,056 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:14,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:14,057 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-07-13 20:24:14,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:14,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:14,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:14,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:14,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:14,101 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:14,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1111834884] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:14,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:14,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:14,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994608822] [2021-07-13 20:24:14,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:14,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:14,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:14,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:14,102 INFO L87 Difference]: Start difference. First operand 9742 states and 35963 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:14,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:14,667 INFO L93 Difference]: Finished difference Result 12452 states and 45102 transitions. [2021-07-13 20:24:14,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:24:14,667 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:14,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:14,697 INFO L225 Difference]: With dead ends: 12452 [2021-07-13 20:24:14,698 INFO L226 Difference]: Without dead ends: 12415 [2021-07-13 20:24:14,698 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 448.5ms TimeCoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:24:14,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12415 states. [2021-07-13 20:24:14,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12415 to 9757. [2021-07-13 20:24:14,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9757 states, 9756 states have (on average 3.691369413694137) internal successors, (36013), 9756 states have internal predecessors, (36013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:14,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9757 states to 9757 states and 36013 transitions. [2021-07-13 20:24:14,874 INFO L78 Accepts]: Start accepts. Automaton has 9757 states and 36013 transitions. Word has length 28 [2021-07-13 20:24:14,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:14,874 INFO L482 AbstractCegarLoop]: Abstraction has 9757 states and 36013 transitions. [2021-07-13 20:24:14,874 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:14,874 INFO L276 IsEmpty]: Start isEmpty. Operand 9757 states and 36013 transitions. [2021-07-13 20:24:14,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:14,891 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:14,891 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:15,091 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350,104 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:15,091 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:15,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:15,092 INFO L82 PathProgramCache]: Analyzing trace with hash 1427320980, now seen corresponding path program 102 times [2021-07-13 20:24:15,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:15,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201449084] [2021-07-13 20:24:15,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:15,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:15,237 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:15,237 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:15,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201449084] [2021-07-13 20:24:15,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201449084] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:15,237 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686618408] [2021-07-13 20:24:15,237 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:15,261 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:24:15,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:15,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:24:15,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:15,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:15,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:15,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:15,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:15,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:15,385 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 133 treesize of output 101 [2021-07-13 20:24:15,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:15,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:15,396 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:15,397 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:136, output treesize:33 [2021-07-13 20:24:15,481 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:15,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 33 [2021-07-13 20:24:15,483 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:15,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:15,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:15,506 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:108 [2021-07-13 20:24:15,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:24:15,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:15,574 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:15,575 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:15,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:24:15,579 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:15,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:24:15,582 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:15,622 INFO L628 ElimStorePlain]: treesize reduction 3, result has 94.8 percent of original size [2021-07-13 20:24:15,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:24:15,623 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 1 variables, input treesize:99, output treesize:55 [2021-07-13 20:24:15,717 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:15,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686618408] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:15,717 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:15,717 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-13 20:24:15,717 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825090618] [2021-07-13 20:24:15,717 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:24:15,717 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:15,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:24:15,717 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:24:15,717 INFO L87 Difference]: Start difference. First operand 9757 states and 36013 transitions. Second operand has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:16,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:16,746 INFO L93 Difference]: Finished difference Result 12649 states and 45720 transitions. [2021-07-13 20:24:16,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-07-13 20:24:16,747 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:16,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:16,777 INFO L225 Difference]: With dead ends: 12649 [2021-07-13 20:24:16,777 INFO L226 Difference]: Without dead ends: 12627 [2021-07-13 20:24:16,777 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 874.7ms TimeCoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:24:16,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12627 states. [2021-07-13 20:24:16,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12627 to 9744. [2021-07-13 20:24:16,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9744 states, 9743 states have (on average 3.6938314687467924) internal successors, (35989), 9743 states have internal predecessors, (35989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:16,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9744 states to 9744 states and 35989 transitions. [2021-07-13 20:24:16,967 INFO L78 Accepts]: Start accepts. Automaton has 9744 states and 35989 transitions. Word has length 28 [2021-07-13 20:24:16,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:16,967 INFO L482 AbstractCegarLoop]: Abstraction has 9744 states and 35989 transitions. [2021-07-13 20:24:16,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.3333333333333335) internal successors, (49), 20 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:16,967 INFO L276 IsEmpty]: Start isEmpty. Operand 9744 states and 35989 transitions. [2021-07-13 20:24:16,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:16,984 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:16,985 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:17,185 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable351 [2021-07-13 20:24:17,185 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:17,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:17,185 INFO L82 PathProgramCache]: Analyzing trace with hash 1666712976, now seen corresponding path program 103 times [2021-07-13 20:24:17,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:17,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818588461] [2021-07-13 20:24:17,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:17,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:17,376 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:17,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:17,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818588461] [2021-07-13 20:24:17,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818588461] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:17,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [981175262] [2021-07-13 20:24:17,376 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:17,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:17,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:17,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:17,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:17,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:17,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:17,440 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:17,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:17,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:24:17,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:17,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:17,583 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-13 20:24:17,583 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:17,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:17,585 INFO L518 ElimStorePlain]: Eliminatee v_C_179 vanished before elimination [2021-07-13 20:24:17,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:17,585 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-13 20:24:17,599 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:17,599 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [981175262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:17,599 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:17,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:17,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410560525] [2021-07-13 20:24:17,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:17,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:17,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:17,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:17,600 INFO L87 Difference]: Start difference. First operand 9744 states and 35989 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:18,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:18,125 INFO L93 Difference]: Finished difference Result 11077 states and 39775 transitions. [2021-07-13 20:24:18,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:24:18,125 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:18,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:18,151 INFO L225 Difference]: With dead ends: 11077 [2021-07-13 20:24:18,151 INFO L226 Difference]: Without dead ends: 11062 [2021-07-13 20:24:18,152 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 434.2ms TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:24:18,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11062 states. [2021-07-13 20:24:18,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11062 to 9774. [2021-07-13 20:24:18,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9774 states, 9773 states have (on average 3.692827176915993) internal successors, (36090), 9773 states have internal predecessors, (36090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:18,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9774 states to 9774 states and 36090 transitions. [2021-07-13 20:24:18,342 INFO L78 Accepts]: Start accepts. Automaton has 9774 states and 36090 transitions. Word has length 28 [2021-07-13 20:24:18,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:18,342 INFO L482 AbstractCegarLoop]: Abstraction has 9774 states and 36090 transitions. [2021-07-13 20:24:18,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:18,342 INFO L276 IsEmpty]: Start isEmpty. Operand 9774 states and 36090 transitions. [2021-07-13 20:24:18,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:18,359 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:18,359 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:18,559 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable359 [2021-07-13 20:24:18,560 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:18,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:18,560 INFO L82 PathProgramCache]: Analyzing trace with hash -361685040, now seen corresponding path program 104 times [2021-07-13 20:24:18,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:18,560 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720638893] [2021-07-13 20:24:18,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:18,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:18,751 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:18,751 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:18,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720638893] [2021-07-13 20:24:18,751 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720638893] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:18,751 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [181657605] [2021-07-13 20:24:18,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-07-13 20:24:18,788 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:24:18,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:18,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:18,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:18,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:18,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:18,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:18,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:18,829 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:18,941 INFO L446 ElimStorePlain]: Different costs {0=[v_C_181], 1=[A]} [2021-07-13 20:24:18,943 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 35 treesize of output 27 [2021-07-13 20:24:18,944 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:18,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:18,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:18,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-13 20:24:18,955 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:18,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:18,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:18,962 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:27 [2021-07-13 20:24:18,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:18,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:18,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:18,987 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:18,987 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:19,007 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:19,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [181657605] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:19,007 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:19,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:19,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298600044] [2021-07-13 20:24:19,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:19,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:19,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:19,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:19,008 INFO L87 Difference]: Start difference. First operand 9774 states and 36090 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:19,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:19,603 INFO L93 Difference]: Finished difference Result 10963 states and 39523 transitions. [2021-07-13 20:24:19,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:24:19,603 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:19,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:19,628 INFO L225 Difference]: With dead ends: 10963 [2021-07-13 20:24:19,629 INFO L226 Difference]: Without dead ends: 10909 [2021-07-13 20:24:19,629 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 411.6ms TimeCoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:24:19,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10909 states. [2021-07-13 20:24:19,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10909 to 9765. [2021-07-13 20:24:19,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9765 states, 9764 states have (on average 3.6945923801720606) internal successors, (36074), 9764 states have internal predecessors, (36074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:19,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9765 states to 9765 states and 36074 transitions. [2021-07-13 20:24:19,814 INFO L78 Accepts]: Start accepts. Automaton has 9765 states and 36074 transitions. Word has length 28 [2021-07-13 20:24:19,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:19,814 INFO L482 AbstractCegarLoop]: Abstraction has 9765 states and 36074 transitions. [2021-07-13 20:24:19,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:19,814 INFO L276 IsEmpty]: Start isEmpty. Operand 9765 states and 36074 transitions. [2021-07-13 20:24:19,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:19,831 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:19,831 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:20,031 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:20,032 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:20,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:20,032 INFO L82 PathProgramCache]: Analyzing trace with hash 574248976, now seen corresponding path program 105 times [2021-07-13 20:24:20,032 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:20,032 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381520113] [2021-07-13 20:24:20,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:20,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:20,185 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:20,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:20,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381520113] [2021-07-13 20:24:20,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381520113] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:20,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [54936460] [2021-07-13 20:24:20,186 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:20,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:24:20,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:20,211 WARN L261 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 40 conjunts are in the unsatisfiable core [2021-07-13 20:24:20,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:20,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:20,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:20,250 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:20,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:20,251 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:20,530 INFO L446 ElimStorePlain]: Different costs {0=[v_C_183, A], 2=[B]} [2021-07-13 20:24:20,532 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 24 treesize of output 20 [2021-07-13 20:24:20,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:20,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:20,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2021-07-13 20:24:20,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:20,549 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:20,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:20,551 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:20,552 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 24 treesize of output 16 [2021-07-13 20:24:20,553 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:20,556 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:20,557 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:20,557 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:48, output treesize:5 [2021-07-13 20:24:20,572 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:20,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [54936460] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:20,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:20,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-07-13 20:24:20,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703188130] [2021-07-13 20:24:20,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-07-13 20:24:20,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:20,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-07-13 20:24:20,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-07-13 20:24:20,573 INFO L87 Difference]: Start difference. First operand 9765 states and 36074 transitions. Second operand has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:21,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:21,634 INFO L93 Difference]: Finished difference Result 10757 states and 38831 transitions. [2021-07-13 20:24:21,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-07-13 20:24:21,635 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:21,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:21,660 INFO L225 Difference]: With dead ends: 10757 [2021-07-13 20:24:21,660 INFO L226 Difference]: Without dead ends: 10711 [2021-07-13 20:24:21,661 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 761.0ms TimeCoverageRelationStatistics Valid=160, Invalid=962, Unknown=0, NotChecked=0, Total=1122 [2021-07-13 20:24:21,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10711 states. [2021-07-13 20:24:21,795 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10711 to 9813. [2021-07-13 20:24:21,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9813 states, 9812 states have (on average 3.6925193640440277) internal successors, (36231), 9812 states have internal predecessors, (36231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:21,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9813 states to 9813 states and 36231 transitions. [2021-07-13 20:24:21,831 INFO L78 Accepts]: Start accepts. Automaton has 9813 states and 36231 transitions. Word has length 28 [2021-07-13 20:24:21,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:21,831 INFO L482 AbstractCegarLoop]: Abstraction has 9813 states and 36231 transitions. [2021-07-13 20:24:21,831 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.4285714285714284) internal successors, (51), 20 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:21,831 INFO L276 IsEmpty]: Start isEmpty. Operand 9813 states and 36231 transitions. [2021-07-13 20:24:21,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:21,907 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:21,907 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:22,107 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:22,107 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:22,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:22,108 INFO L82 PathProgramCache]: Analyzing trace with hash 705213332, now seen corresponding path program 106 times [2021-07-13 20:24:22,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:22,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413178865] [2021-07-13 20:24:22,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:22,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:22,277 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:22,277 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:22,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413178865] [2021-07-13 20:24:22,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413178865] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:22,277 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597391482] [2021-07-13 20:24:22,277 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:22,301 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:24:22,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:22,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:22,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:22,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:22,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:22,340 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:22,340 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:22,340 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:22,439 INFO L446 ElimStorePlain]: Different costs {0=[v_C_185], 1=[B]} [2021-07-13 20:24:22,441 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 35 treesize of output 27 [2021-07-13 20:24:22,442 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:22,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:22,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:22,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-13 20:24:22,451 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:22,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:22,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:22,456 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:27 [2021-07-13 20:24:22,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:22,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:22,478 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:22,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:22,478 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-13 20:24:22,496 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:22,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597391482] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:22,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:22,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:22,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762315354] [2021-07-13 20:24:22,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:22,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:22,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:22,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:22,497 INFO L87 Difference]: Start difference. First operand 9813 states and 36231 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:23,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:23,107 INFO L93 Difference]: Finished difference Result 11721 states and 41673 transitions. [2021-07-13 20:24:23,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-07-13 20:24:23,107 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:23,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:23,132 INFO L225 Difference]: With dead ends: 11721 [2021-07-13 20:24:23,132 INFO L226 Difference]: Without dead ends: 11659 [2021-07-13 20:24:23,132 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 433.0ms TimeCoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:24:23,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11659 states. [2021-07-13 20:24:23,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11659 to 9920. [2021-07-13 20:24:23,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9920 states, 9919 states have (on average 3.6937191249117856) internal successors, (36638), 9919 states have internal predecessors, (36638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:23,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9920 states to 9920 states and 36638 transitions. [2021-07-13 20:24:23,309 INFO L78 Accepts]: Start accepts. Automaton has 9920 states and 36638 transitions. Word has length 28 [2021-07-13 20:24:23,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:23,309 INFO L482 AbstractCegarLoop]: Abstraction has 9920 states and 36638 transitions. [2021-07-13 20:24:23,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:23,309 INFO L276 IsEmpty]: Start isEmpty. Operand 9920 states and 36638 transitions. [2021-07-13 20:24:23,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:23,326 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:23,326 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:23,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:23,527 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:23,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:23,527 INFO L82 PathProgramCache]: Analyzing trace with hash 171178420, now seen corresponding path program 107 times [2021-07-13 20:24:23,527 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:23,527 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606839963] [2021-07-13 20:24:23,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:23,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:23,695 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:23,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:23,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606839963] [2021-07-13 20:24:23,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606839963] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:23,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768340705] [2021-07-13 20:24:23,695 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:23,720 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:24:23,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:23,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:23,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:23,749 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:23,750 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:23,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:23,760 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:23,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:23,836 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 35 treesize of output 27 [2021-07-13 20:24:23,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:23,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:23,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:23,847 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:63, output treesize:51 [2021-07-13 20:24:23,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:23,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-13 20:24:23,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:23,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:23,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:23,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-07-13 20:24:23,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:23,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:23,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:23,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:23,904 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:23,922 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:23,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768340705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:23,922 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:23,922 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:23,922 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337468534] [2021-07-13 20:24:23,922 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:23,922 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:23,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:23,923 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=222, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:23,923 INFO L87 Difference]: Start difference. First operand 9920 states and 36638 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:24,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:24,504 INFO L93 Difference]: Finished difference Result 12635 states and 45808 transitions. [2021-07-13 20:24:24,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:24:24,504 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:24,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:24,536 INFO L225 Difference]: With dead ends: 12635 [2021-07-13 20:24:24,536 INFO L226 Difference]: Without dead ends: 12586 [2021-07-13 20:24:24,536 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 400.7ms TimeCoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:24:24,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12586 states. [2021-07-13 20:24:24,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12586 to 9928. [2021-07-13 20:24:24,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9928 states, 9927 states have (on average 3.692454920922736) internal successors, (36655), 9927 states have internal predecessors, (36655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:24,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9928 states to 9928 states and 36655 transitions. [2021-07-13 20:24:24,760 INFO L78 Accepts]: Start accepts. Automaton has 9928 states and 36655 transitions. Word has length 28 [2021-07-13 20:24:24,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:24,760 INFO L482 AbstractCegarLoop]: Abstraction has 9928 states and 36655 transitions. [2021-07-13 20:24:24,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:24,761 INFO L276 IsEmpty]: Start isEmpty. Operand 9928 states and 36655 transitions. [2021-07-13 20:24:24,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:24,778 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:24,778 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:24,978 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:24,979 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:24,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:24,979 INFO L82 PathProgramCache]: Analyzing trace with hash 1158670032, now seen corresponding path program 108 times [2021-07-13 20:24:24,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:24,979 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346849595] [2021-07-13 20:24:24,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:24,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:25,146 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:25,146 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:25,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346849595] [2021-07-13 20:24:25,147 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346849595] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:25,147 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123278417] [2021-07-13 20:24:25,147 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:25,171 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:24:25,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:25,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:25,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:25,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:25,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:25,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:25,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:25,210 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:25,277 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 24 treesize of output 20 [2021-07-13 20:24:25,278 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:25,285 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:25,285 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:25,285 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:42, output treesize:34 [2021-07-13 20:24:25,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:24:25,307 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:25,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:25,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:25,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-07-13 20:24:25,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:25,329 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:25,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:25,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:25,331 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-13 20:24:25,351 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:25,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123278417] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:25,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:25,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:25,351 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957428364] [2021-07-13 20:24:25,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:25,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:25,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:25,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:25,352 INFO L87 Difference]: Start difference. First operand 9928 states and 36655 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:25,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:25,867 INFO L93 Difference]: Finished difference Result 12663 states and 45885 transitions. [2021-07-13 20:24:25,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:24:25,867 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:25,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:25,899 INFO L225 Difference]: With dead ends: 12663 [2021-07-13 20:24:25,899 INFO L226 Difference]: Without dead ends: 12624 [2021-07-13 20:24:25,899 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 393.4ms TimeCoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:24:25,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12624 states. [2021-07-13 20:24:26,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12624 to 9929. [2021-07-13 20:24:26,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9929 states, 9928 states have (on average 3.692385173247381) internal successors, (36658), 9928 states have internal predecessors, (36658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:26,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9929 states to 9929 states and 36658 transitions. [2021-07-13 20:24:26,099 INFO L78 Accepts]: Start accepts. Automaton has 9929 states and 36658 transitions. Word has length 28 [2021-07-13 20:24:26,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:26,099 INFO L482 AbstractCegarLoop]: Abstraction has 9929 states and 36658 transitions. [2021-07-13 20:24:26,099 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:26,099 INFO L276 IsEmpty]: Start isEmpty. Operand 9929 states and 36658 transitions. [2021-07-13 20:24:26,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:26,116 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:26,116 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:26,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable364 [2021-07-13 20:24:26,317 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:26,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:26,317 INFO L82 PathProgramCache]: Analyzing trace with hash -1201624854, now seen corresponding path program 109 times [2021-07-13 20:24:26,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:26,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551871447] [2021-07-13 20:24:26,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:26,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:26,479 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:26,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:26,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551871447] [2021-07-13 20:24:26,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551871447] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:26,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691874213] [2021-07-13 20:24:26,480 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:26,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:26,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:26,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:26,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:26,531 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:26,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:26,541 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:26,541 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:26,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:24:26,670 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:26,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:26,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2021-07-13 20:24:26,675 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:26,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:26,676 INFO L518 ElimStorePlain]: Eliminatee v_C_191 vanished before elimination [2021-07-13 20:24:26,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:26,676 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:5 [2021-07-13 20:24:26,689 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:26,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691874213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:26,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:26,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:26,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095990060] [2021-07-13 20:24:26,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:26,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:26,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:26,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:26,690 INFO L87 Difference]: Start difference. First operand 9929 states and 36658 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:27,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:27,348 INFO L93 Difference]: Finished difference Result 12365 states and 43476 transitions. [2021-07-13 20:24:27,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-07-13 20:24:27,348 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:27,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:27,378 INFO L225 Difference]: With dead ends: 12365 [2021-07-13 20:24:27,379 INFO L226 Difference]: Without dead ends: 12322 [2021-07-13 20:24:27,379 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 465.5ms TimeCoverageRelationStatistics Valid=160, Invalid=596, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:24:27,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12322 states. [2021-07-13 20:24:27,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12322 to 9938. [2021-07-13 20:24:27,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9938 states, 9937 states have (on average 3.695380899667908) internal successors, (36721), 9937 states have internal predecessors, (36721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:27,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9938 states to 9938 states and 36721 transitions. [2021-07-13 20:24:27,572 INFO L78 Accepts]: Start accepts. Automaton has 9938 states and 36721 transitions. Word has length 28 [2021-07-13 20:24:27,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:27,572 INFO L482 AbstractCegarLoop]: Abstraction has 9938 states and 36721 transitions. [2021-07-13 20:24:27,573 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:27,573 INFO L276 IsEmpty]: Start isEmpty. Operand 9938 states and 36721 transitions. [2021-07-13 20:24:27,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:27,590 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:27,590 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:27,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable365 [2021-07-13 20:24:27,791 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:27,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:27,791 INFO L82 PathProgramCache]: Analyzing trace with hash -1324280048, now seen corresponding path program 110 times [2021-07-13 20:24:27,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:27,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033331661] [2021-07-13 20:24:27,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:27,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:27,941 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:27,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:27,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033331661] [2021-07-13 20:24:27,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033331661] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:27,942 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137638586] [2021-07-13 20:24:27,942 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:27,966 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:24:27,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:27,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:27,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:27,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:27,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:28,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:28,007 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:28,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:28,156 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:24:28,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:28,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:28,161 INFO L518 ElimStorePlain]: Eliminatee v_C_193 vanished before elimination [2021-07-13 20:24:28,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:28,164 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:28,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:28,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:28,165 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:7 [2021-07-13 20:24:28,183 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:28,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137638586] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:28,183 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:28,183 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:28,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740441040] [2021-07-13 20:24:28,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:28,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:28,184 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:28,184 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:28,184 INFO L87 Difference]: Start difference. First operand 9938 states and 36721 transitions. Second operand has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:28,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:28,662 INFO L93 Difference]: Finished difference Result 10770 states and 39102 transitions. [2021-07-13 20:24:28,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:24:28,663 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:28,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:28,689 INFO L225 Difference]: With dead ends: 10770 [2021-07-13 20:24:28,689 INFO L226 Difference]: Without dead ends: 10755 [2021-07-13 20:24:28,689 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 91 ImplicationChecksByTransitivity, 344.6ms TimeCoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-07-13 20:24:28,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10755 states. [2021-07-13 20:24:28,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10755 to 9962. [2021-07-13 20:24:28,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9962 states, 9961 states have (on average 3.6937054512599135) internal successors, (36793), 9961 states have internal predecessors, (36793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:28,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9962 states to 9962 states and 36793 transitions. [2021-07-13 20:24:28,882 INFO L78 Accepts]: Start accepts. Automaton has 9962 states and 36793 transitions. Word has length 28 [2021-07-13 20:24:28,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:28,882 INFO L482 AbstractCegarLoop]: Abstraction has 9962 states and 36793 transitions. [2021-07-13 20:24:28,882 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:28,882 INFO L276 IsEmpty]: Start isEmpty. Operand 9962 states and 36793 transitions. [2021-07-13 20:24:28,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:28,899 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:28,899 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:29,099 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2021-07-13 20:24:29,099 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:29,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:29,100 INFO L82 PathProgramCache]: Analyzing trace with hash -1193315692, now seen corresponding path program 111 times [2021-07-13 20:24:29,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:29,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787624139] [2021-07-13 20:24:29,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:29,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:29,262 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:29,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:29,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787624139] [2021-07-13 20:24:29,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787624139] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:29,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749411021] [2021-07-13 20:24:29,262 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:29,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:24:29,286 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:29,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 35 conjunts are in the unsatisfiable core [2021-07-13 20:24:29,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:29,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:29,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:29,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:29,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:29,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:29,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2021-07-13 20:24:29,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:29,424 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:29,424 INFO L518 ElimStorePlain]: Eliminatee v_C_195 vanished before elimination [2021-07-13 20:24:29,424 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:29,425 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:19 [2021-07-13 20:24:29,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:29,444 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:29,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:29,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:29,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-13 20:24:29,464 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:29,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749411021] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:29,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:29,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:29,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049268093] [2021-07-13 20:24:29,464 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:29,464 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:29,464 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:29,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:29,465 INFO L87 Difference]: Start difference. First operand 9962 states and 36793 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:30,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:30,324 INFO L93 Difference]: Finished difference Result 11762 states and 41954 transitions. [2021-07-13 20:24:30,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-07-13 20:24:30,324 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:30,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:30,351 INFO L225 Difference]: With dead ends: 11762 [2021-07-13 20:24:30,351 INFO L226 Difference]: Without dead ends: 11725 [2021-07-13 20:24:30,352 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 640.4ms TimeCoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:24:30,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11725 states. [2021-07-13 20:24:30,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11725 to 9985. [2021-07-13 20:24:30,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9985 states, 9984 states have (on average 3.6968149038461537) internal successors, (36909), 9984 states have internal predecessors, (36909), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:30,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9985 states to 9985 states and 36909 transitions. [2021-07-13 20:24:30,533 INFO L78 Accepts]: Start accepts. Automaton has 9985 states and 36909 transitions. Word has length 28 [2021-07-13 20:24:30,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:30,533 INFO L482 AbstractCegarLoop]: Abstraction has 9985 states and 36909 transitions. [2021-07-13 20:24:30,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:30,533 INFO L276 IsEmpty]: Start isEmpty. Operand 9985 states and 36909 transitions. [2021-07-13 20:24:30,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:30,551 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:30,551 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:30,751 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-07-13 20:24:30,752 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:30,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:30,752 INFO L82 PathProgramCache]: Analyzing trace with hash 1151240340, now seen corresponding path program 112 times [2021-07-13 20:24:30,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:30,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133532416] [2021-07-13 20:24:30,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:30,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:30,898 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:30,898 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:30,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133532416] [2021-07-13 20:24:30,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133532416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:30,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055168008] [2021-07-13 20:24:30,898 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:30,921 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:24:30,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:30,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:30,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:30,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:30,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:30,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:30,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:30,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:31,041 INFO L446 ElimStorePlain]: Different costs {0=[v_C_197], 1=[B]} [2021-07-13 20:24:31,043 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 29 treesize of output 25 [2021-07-13 20:24:31,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:31,049 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:31,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:31,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2021-07-13 20:24:31,052 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:31,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:31,057 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:31,057 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:19 [2021-07-13 20:24:31,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:31,096 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:31,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:31,098 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:31,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-13 20:24:31,119 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:31,119 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055168008] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:31,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:31,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:31,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153253392] [2021-07-13 20:24:31,120 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:31,120 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:31,120 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:31,120 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:31,120 INFO L87 Difference]: Start difference. First operand 9985 states and 36909 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:32,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:32,280 INFO L93 Difference]: Finished difference Result 11223 states and 40366 transitions. [2021-07-13 20:24:32,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-07-13 20:24:32,280 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:32,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:32,307 INFO L225 Difference]: With dead ends: 11223 [2021-07-13 20:24:32,307 INFO L226 Difference]: Without dead ends: 11186 [2021-07-13 20:24:32,307 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 793.4ms TimeCoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-07-13 20:24:32,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11186 states. [2021-07-13 20:24:32,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11186 to 10017. [2021-07-13 20:24:32,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10017 states, 10016 states have (on average 3.694988019169329) internal successors, (37009), 10016 states have internal predecessors, (37009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:32,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10017 states to 10017 states and 37009 transitions. [2021-07-13 20:24:32,552 INFO L78 Accepts]: Start accepts. Automaton has 10017 states and 37009 transitions. Word has length 28 [2021-07-13 20:24:32,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:32,552 INFO L482 AbstractCegarLoop]: Abstraction has 10017 states and 37009 transitions. [2021-07-13 20:24:32,552 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:32,552 INFO L276 IsEmpty]: Start isEmpty. Operand 10017 states and 37009 transitions. [2021-07-13 20:24:32,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:32,570 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:32,570 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:32,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable368,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:32,771 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:32,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:32,771 INFO L82 PathProgramCache]: Analyzing trace with hash 1950581624, now seen corresponding path program 113 times [2021-07-13 20:24:32,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:32,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374057386] [2021-07-13 20:24:32,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:32,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:32,905 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:32,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:32,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374057386] [2021-07-13 20:24:32,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374057386] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:32,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [134032857] [2021-07-13 20:24:32,906 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:32,930 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-07-13 20:24:32,930 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:32,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:32,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:32,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:32,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:32,970 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:32,971 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:32,971 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:33,021 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 29 treesize of output 25 [2021-07-13 20:24:33,022 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:33,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:33,029 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:33,030 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:41 [2021-07-13 20:24:33,074 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:24:33,075 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:33,079 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:33,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:33,080 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:21 [2021-07-13 20:24:33,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:33,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:33,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:33,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:33,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:7 [2021-07-13 20:24:33,122 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:33,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [134032857] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:33,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:33,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:33,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577805962] [2021-07-13 20:24:33,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:33,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:33,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:33,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:33,123 INFO L87 Difference]: Start difference. First operand 10017 states and 37009 transitions. Second operand has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:33,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:33,821 INFO L93 Difference]: Finished difference Result 12848 states and 46558 transitions. [2021-07-13 20:24:33,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:24:33,822 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:33,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:33,854 INFO L225 Difference]: With dead ends: 12848 [2021-07-13 20:24:33,854 INFO L226 Difference]: Without dead ends: 12815 [2021-07-13 20:24:33,855 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 419.0ms TimeCoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:24:33,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12815 states. [2021-07-13 20:24:34,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12815 to 10025. [2021-07-13 20:24:34,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10025 states, 10024 states have (on average 3.6940343176376698) internal successors, (37029), 10024 states have internal predecessors, (37029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:34,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10025 states to 10025 states and 37029 transitions. [2021-07-13 20:24:34,054 INFO L78 Accepts]: Start accepts. Automaton has 10025 states and 37029 transitions. Word has length 28 [2021-07-13 20:24:34,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:34,054 INFO L482 AbstractCegarLoop]: Abstraction has 10025 states and 37029 transitions. [2021-07-13 20:24:34,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.823529411764706) internal successors, (48), 16 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:34,055 INFO L276 IsEmpty]: Start isEmpty. Operand 10025 states and 37029 transitions. [2021-07-13 20:24:34,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:34,073 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:34,073 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:34,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable369 [2021-07-13 20:24:34,274 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:34,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:34,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1356894060, now seen corresponding path program 114 times [2021-07-13 20:24:34,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:34,274 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134897886] [2021-07-13 20:24:34,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:34,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:34,409 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:34,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:34,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134897886] [2021-07-13 20:24:34,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134897886] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:34,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533177220] [2021-07-13 20:24:34,409 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:34,434 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:24:34,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:34,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:34,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:34,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:34,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:34,474 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:34,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:34,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:34,523 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 29 treesize of output 25 [2021-07-13 20:24:34,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:34,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:34,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:34,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:39 [2021-07-13 20:24:34,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:34,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-07-13 20:24:34,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:34,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:34,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:34,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:27 [2021-07-13 20:24:34,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:34,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:34,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:34,608 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:34,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:34,628 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:34,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533177220] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:34,629 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:34,629 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:34,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497141728] [2021-07-13 20:24:34,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:34,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:34,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:34,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:34,629 INFO L87 Difference]: Start difference. First operand 10025 states and 37029 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:35,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:35,373 INFO L93 Difference]: Finished difference Result 12912 states and 46714 transitions. [2021-07-13 20:24:35,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:24:35,373 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:35,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:35,402 INFO L225 Difference]: With dead ends: 12912 [2021-07-13 20:24:35,402 INFO L226 Difference]: Without dead ends: 12876 [2021-07-13 20:24:35,402 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 458.1ms TimeCoverageRelationStatistics Valid=125, Invalid=577, Unknown=0, NotChecked=0, Total=702 [2021-07-13 20:24:35,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12876 states. [2021-07-13 20:24:35,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12876 to 10024. [2021-07-13 20:24:35,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10024 states, 10023 states have (on average 3.694103561807842) internal successors, (37026), 10023 states have internal predecessors, (37026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:35,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10024 states to 10024 states and 37026 transitions. [2021-07-13 20:24:35,585 INFO L78 Accepts]: Start accepts. Automaton has 10024 states and 37026 transitions. Word has length 28 [2021-07-13 20:24:35,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:35,585 INFO L482 AbstractCegarLoop]: Abstraction has 10024 states and 37026 transitions. [2021-07-13 20:24:35,585 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:35,585 INFO L276 IsEmpty]: Start isEmpty. Operand 10024 states and 37026 transitions. [2021-07-13 20:24:35,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:35,602 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:35,602 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:35,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:35,817 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:35,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:35,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1127646672, now seen corresponding path program 115 times [2021-07-13 20:24:35,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:35,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113083915] [2021-07-13 20:24:35,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:35,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:35,954 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:35,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:35,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113083915] [2021-07-13 20:24:35,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113083915] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:35,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295099068] [2021-07-13 20:24:35,954 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:35,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:35,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:35,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:36,006 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:36,007 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:36,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:36,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:36,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:36,067 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 29 treesize of output 25 [2021-07-13 20:24:36,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:36,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:36,075 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:36,075 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:39 [2021-07-13 20:24:36,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:36,099 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 21 [2021-07-13 20:24:36,099 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:36,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:36,104 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:36,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:39, output treesize:19 [2021-07-13 20:24:36,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:36,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:36,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:36,144 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:36,144 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:36,165 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:36,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295099068] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:36,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:36,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 16 [2021-07-13 20:24:36,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268919347] [2021-07-13 20:24:36,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-07-13 20:24:36,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:36,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-07-13 20:24:36,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-07-13 20:24:36,166 INFO L87 Difference]: Start difference. First operand 10024 states and 37026 transitions. Second operand has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:36,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:36,799 INFO L93 Difference]: Finished difference Result 12887 states and 46654 transitions. [2021-07-13 20:24:36,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-07-13 20:24:36,800 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:36,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:36,838 INFO L225 Difference]: With dead ends: 12887 [2021-07-13 20:24:36,838 INFO L226 Difference]: Without dead ends: 12866 [2021-07-13 20:24:36,838 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 440.6ms TimeCoverageRelationStatistics Valid=110, Invalid=540, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:24:36,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12866 states. [2021-07-13 20:24:37,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12866 to 10028. [2021-07-13 20:24:37,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10028 states, 10027 states have (on average 3.6940261294504837) internal successors, (37040), 10027 states have internal predecessors, (37040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:37,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10028 states to 10028 states and 37040 transitions. [2021-07-13 20:24:37,046 INFO L78 Accepts]: Start accepts. Automaton has 10028 states and 37040 transitions. Word has length 28 [2021-07-13 20:24:37,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:37,046 INFO L482 AbstractCegarLoop]: Abstraction has 10028 states and 37040 transitions. [2021-07-13 20:24:37,046 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.7058823529411766) internal successors, (46), 16 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:37,046 INFO L276 IsEmpty]: Start isEmpty. Operand 10028 states and 37040 transitions. [2021-07-13 20:24:37,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:37,063 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:37,063 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:37,263 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:37,263 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:37,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:37,263 INFO L82 PathProgramCache]: Analyzing trace with hash -1389598472, now seen corresponding path program 116 times [2021-07-13 20:24:37,264 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:37,264 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293645226] [2021-07-13 20:24:37,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:37,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:37,403 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:37,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:37,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293645226] [2021-07-13 20:24:37,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293645226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:37,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948186015] [2021-07-13 20:24:37,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:37,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:24:37,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:37,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:37,428 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:37,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:37,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:37,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:37,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:37,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:37,484 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 29 treesize of output 25 [2021-07-13 20:24:37,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:37,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:37,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:37,492 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-07-13 20:24:37,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:37,533 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:37,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 19 [2021-07-13 20:24:37,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:37,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:37,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:37,539 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:19 [2021-07-13 20:24:37,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:37,579 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:37,580 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:37,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:37,581 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:37,598 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:37,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948186015] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:37,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:37,598 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:24:37,598 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35089180] [2021-07-13 20:24:37,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:24:37,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:37,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:24:37,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:24:37,599 INFO L87 Difference]: Start difference. First operand 10028 states and 37040 transitions. Second operand has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:38,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:38,319 INFO L93 Difference]: Finished difference Result 12914 states and 46791 transitions. [2021-07-13 20:24:38,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:24:38,320 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:38,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:38,351 INFO L225 Difference]: With dead ends: 12914 [2021-07-13 20:24:38,351 INFO L226 Difference]: Without dead ends: 12899 [2021-07-13 20:24:38,351 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 449.7ms TimeCoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:24:38,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12899 states. [2021-07-13 20:24:38,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12899 to 10052. [2021-07-13 20:24:38,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10052 states, 10051 states have (on average 3.692368918515571) internal successors, (37112), 10051 states have internal predecessors, (37112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:38,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10052 states to 10052 states and 37112 transitions. [2021-07-13 20:24:38,539 INFO L78 Accepts]: Start accepts. Automaton has 10052 states and 37112 transitions. Word has length 28 [2021-07-13 20:24:38,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:38,539 INFO L482 AbstractCegarLoop]: Abstraction has 10052 states and 37112 transitions. [2021-07-13 20:24:38,539 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:38,539 INFO L276 IsEmpty]: Start isEmpty. Operand 10052 states and 37112 transitions. [2021-07-13 20:24:38,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:38,556 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:38,556 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:38,756 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable372 [2021-07-13 20:24:38,756 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:38,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:38,757 INFO L82 PathProgramCache]: Analyzing trace with hash -1597931756, now seen corresponding path program 117 times [2021-07-13 20:24:38,757 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:38,757 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949294610] [2021-07-13 20:24:38,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:38,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:38,877 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:38,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:38,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949294610] [2021-07-13 20:24:38,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949294610] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:38,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [403047438] [2021-07-13 20:24:38,877 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:38,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:24:38,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:38,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:24:38,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:38,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:38,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:38,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:38,933 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:38,933 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:38,980 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 29 treesize of output 25 [2021-07-13 20:24:38,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:38,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:38,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:38,990 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:38 [2021-07-13 20:24:39,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:24:39,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:39,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:39,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:39,061 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:22 [2021-07-13 20:24:39,135 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:39,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 20 treesize of output 28 [2021-07-13 20:24:39,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:39,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:39,157 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:39,157 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-07-13 20:24:39,217 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:39,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [403047438] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:39,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:39,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-13 20:24:39,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931005766] [2021-07-13 20:24:39,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:24:39,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:39,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:24:39,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:24:39,218 INFO L87 Difference]: Start difference. First operand 10052 states and 37112 transitions. Second operand has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:40,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:40,033 INFO L93 Difference]: Finished difference Result 12993 states and 46992 transitions. [2021-07-13 20:24:40,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:24:40,033 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.05) 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 28 [2021-07-13 20:24:40,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:40,066 INFO L225 Difference]: With dead ends: 12993 [2021-07-13 20:24:40,066 INFO L226 Difference]: Without dead ends: 12963 [2021-07-13 20:24:40,066 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 497.1ms TimeCoverageRelationStatistics Valid=129, Invalid=741, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:24:40,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12963 states. [2021-07-13 20:24:40,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12963 to 10070. [2021-07-13 20:24:40,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10070 states, 10069 states have (on average 3.6917270831264277) internal successors, (37172), 10069 states have internal predecessors, (37172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:40,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10070 states to 10070 states and 37172 transitions. [2021-07-13 20:24:40,274 INFO L78 Accepts]: Start accepts. Automaton has 10070 states and 37172 transitions. Word has length 28 [2021-07-13 20:24:40,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:40,275 INFO L482 AbstractCegarLoop]: Abstraction has 10070 states and 37172 transitions. [2021-07-13 20:24:40,275 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.05) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:40,275 INFO L276 IsEmpty]: Start isEmpty. Operand 10070 states and 37172 transitions. [2021-07-13 20:24:40,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:40,293 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:40,293 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:40,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable373,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:40,496 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:40,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:40,496 INFO L82 PathProgramCache]: Analyzing trace with hash -1625594160, now seen corresponding path program 118 times [2021-07-13 20:24:40,496 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:40,496 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747187228] [2021-07-13 20:24:40,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:40,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:40,623 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:40,623 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:40,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747187228] [2021-07-13 20:24:40,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747187228] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:40,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1830199097] [2021-07-13 20:24:40,623 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 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:40,707 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:24:40,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:40,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:40,709 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:40,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:40,727 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:40,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:40,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:40,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:40,762 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 29 treesize of output 25 [2021-07-13 20:24:40,763 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:40,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:40,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:40,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-07-13 20:24:40,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:24:40,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:40,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:40,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:40,831 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-07-13 20:24:40,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:40,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:40,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:40,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:40,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:40,873 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:40,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1830199097] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:40,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:40,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:24:40,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22207016] [2021-07-13 20:24:40,873 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:24:40,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:40,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:24:40,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:24:40,874 INFO L87 Difference]: Start difference. First operand 10070 states and 37172 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:41,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:41,523 INFO L93 Difference]: Finished difference Result 14117 states and 50820 transitions. [2021-07-13 20:24:41,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-07-13 20:24:41,523 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:41,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:41,557 INFO L225 Difference]: With dead ends: 14117 [2021-07-13 20:24:41,557 INFO L226 Difference]: Without dead ends: 14092 [2021-07-13 20:24:41,557 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 474.0ms TimeCoverageRelationStatistics Valid=145, Invalid=611, Unknown=0, NotChecked=0, Total=756 [2021-07-13 20:24:41,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14092 states. [2021-07-13 20:24:41,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14092 to 10066. [2021-07-13 20:24:41,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10066 states, 10065 states have (on average 3.6918032786885244) internal successors, (37158), 10065 states have internal predecessors, (37158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:41,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10066 states to 10066 states and 37158 transitions. [2021-07-13 20:24:41,757 INFO L78 Accepts]: Start accepts. Automaton has 10066 states and 37158 transitions. Word has length 28 [2021-07-13 20:24:41,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:41,757 INFO L482 AbstractCegarLoop]: Abstraction has 10066 states and 37158 transitions. [2021-07-13 20:24:41,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:41,757 INFO L276 IsEmpty]: Start isEmpty. Operand 10066 states and 37158 transitions. [2021-07-13 20:24:41,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:41,774 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:41,774 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:41,976 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable380,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:41,977 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:41,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:41,977 INFO L82 PathProgramCache]: Analyzing trace with hash 555118996, now seen corresponding path program 119 times [2021-07-13 20:24:41,977 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:41,977 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689453333] [2021-07-13 20:24:41,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:41,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:42,115 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:42,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:42,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689453333] [2021-07-13 20:24:42,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689453333] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:42,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497099573] [2021-07-13 20:24:42,115 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 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:42,139 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:24:42,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:42,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:42,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:42,159 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:42,160 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:42,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:42,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:42,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:42,196 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 29 treesize of output 25 [2021-07-13 20:24:42,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:42,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:42,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:42,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-07-13 20:24:42,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:42,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-07-13 20:24:42,264 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:42,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:42,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:42,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:26 [2021-07-13 20:24:42,287 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:42,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:42,289 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:42,289 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:42,289 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:42,310 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:42,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497099573] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:42,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:42,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:24:42,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904297472] [2021-07-13 20:24:42,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:24:42,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:42,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:24:42,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:24:42,311 INFO L87 Difference]: Start difference. First operand 10066 states and 37158 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:42,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:42,941 INFO L93 Difference]: Finished difference Result 12990 states and 47026 transitions. [2021-07-13 20:24:42,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:24:42,942 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:42,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:42,977 INFO L225 Difference]: With dead ends: 12990 [2021-07-13 20:24:42,978 INFO L226 Difference]: Without dead ends: 12975 [2021-07-13 20:24:42,978 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 420.9ms TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2021-07-13 20:24:42,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12975 states. [2021-07-13 20:24:43,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12975 to 10052. [2021-07-13 20:24:43,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10052 states, 10051 states have (on average 3.693960799920406) internal successors, (37128), 10051 states have internal predecessors, (37128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:43,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10052 states to 10052 states and 37128 transitions. [2021-07-13 20:24:43,226 INFO L78 Accepts]: Start accepts. Automaton has 10052 states and 37128 transitions. Word has length 28 [2021-07-13 20:24:43,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:43,226 INFO L482 AbstractCegarLoop]: Abstraction has 10052 states and 37128 transitions. [2021-07-13 20:24:43,226 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:43,226 INFO L276 IsEmpty]: Start isEmpty. Operand 10052 states and 37128 transitions. [2021-07-13 20:24:43,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:43,242 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:43,242 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:43,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable381 [2021-07-13 20:24:43,443 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:43,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:43,443 INFO L82 PathProgramCache]: Analyzing trace with hash -1956104880, now seen corresponding path program 120 times [2021-07-13 20:24:43,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:43,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417674387] [2021-07-13 20:24:43,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:43,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:43,570 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:43,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:43,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417674387] [2021-07-13 20:24:43,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417674387] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:43,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916025121] [2021-07-13 20:24:43,571 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 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:43,595 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:24:43,595 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:43,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 37 conjunts are in the unsatisfiable core [2021-07-13 20:24:43,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:43,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:43,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:43,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:43,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:43,626 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:43,652 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 29 treesize of output 25 [2021-07-13 20:24:43,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:43,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:43,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:43,662 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:46, output treesize:38 [2021-07-13 20:24:43,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:24:43,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:43,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:43,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:43,755 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:36, output treesize:22 [2021-07-13 20:24:43,816 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:43,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 20 treesize of output 28 [2021-07-13 20:24:43,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:43,834 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:43,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:43,844 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:93 [2021-07-13 20:24:43,941 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:43,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916025121] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:43,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:43,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-13 20:24:43,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947957375] [2021-07-13 20:24:43,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:24:43,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:43,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:24:43,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:24:43,942 INFO L87 Difference]: Start difference. First operand 10052 states and 37128 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:45,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:45,209 INFO L93 Difference]: Finished difference Result 13115 states and 47363 transitions. [2021-07-13 20:24:45,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-07-13 20:24:45,209 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:45,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:45,241 INFO L225 Difference]: With dead ends: 13115 [2021-07-13 20:24:45,242 INFO L226 Difference]: Without dead ends: 13085 [2021-07-13 20:24:45,242 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 330 ImplicationChecksByTransitivity, 866.0ms TimeCoverageRelationStatistics Valid=189, Invalid=1371, Unknown=0, NotChecked=0, Total=1560 [2021-07-13 20:24:45,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13085 states. [2021-07-13 20:24:45,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13085 to 10087. [2021-07-13 20:24:45,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10087 states, 10086 states have (on average 3.6931390045607775) internal successors, (37249), 10086 states have internal predecessors, (37249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:45,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10087 states to 10087 states and 37249 transitions. [2021-07-13 20:24:45,436 INFO L78 Accepts]: Start accepts. Automaton has 10087 states and 37249 transitions. Word has length 28 [2021-07-13 20:24:45,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:45,436 INFO L482 AbstractCegarLoop]: Abstraction has 10087 states and 37249 transitions. [2021-07-13 20:24:45,436 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:45,436 INFO L276 IsEmpty]: Start isEmpty. Operand 10087 states and 37249 transitions. [2021-07-13 20:24:45,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:45,453 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:45,453 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:45,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable382,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:45,654 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:45,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:45,654 INFO L82 PathProgramCache]: Analyzing trace with hash -1416815204, now seen corresponding path program 121 times [2021-07-13 20:24:45,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:45,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430283635] [2021-07-13 20:24:45,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:45,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:45,793 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:45,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:45,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430283635] [2021-07-13 20:24:45,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430283635] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:45,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255920027] [2021-07-13 20:24:45,793 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 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:45,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:45,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:45,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:45,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:45,837 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:45,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:45,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:45,847 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:37, output treesize:36 [2021-07-13 20:24:45,873 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 29 treesize of output 25 [2021-07-13 20:24:45,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:45,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:45,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:45,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-07-13 20:24:46,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2021-07-13 20:24:46,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:46,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:46,005 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:46,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:19 [2021-07-13 20:24:46,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:46,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:46,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:46,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:46,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:46,048 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:46,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255920027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:46,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:46,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:24:46,049 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323085285] [2021-07-13 20:24:46,049 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:24:46,049 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:46,049 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:24:46,049 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:24:46,049 INFO L87 Difference]: Start difference. First operand 10087 states and 37249 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:46,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:46,685 INFO L93 Difference]: Finished difference Result 14163 states and 51009 transitions. [2021-07-13 20:24:46,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-07-13 20:24:46,685 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:46,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:46,720 INFO L225 Difference]: With dead ends: 14163 [2021-07-13 20:24:46,720 INFO L226 Difference]: Without dead ends: 14148 [2021-07-13 20:24:46,720 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 438.4ms TimeCoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-07-13 20:24:46,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14148 states. [2021-07-13 20:24:46,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14148 to 10078. [2021-07-13 20:24:46,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10078 states, 10077 states have (on average 3.6925672323112035) internal successors, (37210), 10077 states have internal predecessors, (37210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:46,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10078 states to 10078 states and 37210 transitions. [2021-07-13 20:24:46,921 INFO L78 Accepts]: Start accepts. Automaton has 10078 states and 37210 transitions. Word has length 28 [2021-07-13 20:24:46,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:46,922 INFO L482 AbstractCegarLoop]: Abstraction has 10078 states and 37210 transitions. [2021-07-13 20:24:46,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:46,922 INFO L276 IsEmpty]: Start isEmpty. Operand 10078 states and 37210 transitions. [2021-07-13 20:24:46,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:46,939 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:46,939 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:47,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable389 [2021-07-13 20:24:47,139 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:47,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:47,140 INFO L82 PathProgramCache]: Analyzing trace with hash 196945872, now seen corresponding path program 122 times [2021-07-13 20:24:47,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:47,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064292464] [2021-07-13 20:24:47,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:47,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:47,269 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:47,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:47,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064292464] [2021-07-13 20:24:47,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064292464] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:47,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259038188] [2021-07-13 20:24:47,269 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 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:47,296 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:24:47,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:47,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 33 conjunts are in the unsatisfiable core [2021-07-13 20:24:47,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:47,315 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:24:47,316 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:47,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:47,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:47,326 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:45, output treesize:44 [2021-07-13 20:24:47,352 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 29 treesize of output 25 [2021-07-13 20:24:47,353 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:47,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:47,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:47,360 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:41, output treesize:33 [2021-07-13 20:24:47,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:47,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2021-07-13 20:24:47,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:47,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:47,426 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:47,426 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:44, output treesize:26 [2021-07-13 20:24:47,445 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:47,445 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:47,446 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:47,447 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:47,447 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:5 [2021-07-13 20:24:47,467 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:47,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259038188] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:47,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:47,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8] total 15 [2021-07-13 20:24:47,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337216110] [2021-07-13 20:24:47,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-07-13 20:24:47,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:47,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-07-13 20:24:47,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-07-13 20:24:47,468 INFO L87 Difference]: Start difference. First operand 10078 states and 37210 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:48,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:48,083 INFO L93 Difference]: Finished difference Result 13048 states and 47207 transitions. [2021-07-13 20:24:48,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-07-13 20:24:48,083 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:48,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:48,116 INFO L225 Difference]: With dead ends: 13048 [2021-07-13 20:24:48,116 INFO L226 Difference]: Without dead ends: 13023 [2021-07-13 20:24:48,117 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 390.6ms TimeCoverageRelationStatistics Valid=109, Invalid=443, Unknown=0, NotChecked=0, Total=552 [2021-07-13 20:24:48,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13023 states. [2021-07-13 20:24:48,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13023 to 10072. [2021-07-13 20:24:48,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10072 states, 10071 states have (on average 3.6937742031575813) internal successors, (37200), 10071 states have internal predecessors, (37200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:48,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10072 states to 10072 states and 37200 transitions. [2021-07-13 20:24:48,376 INFO L78 Accepts]: Start accepts. Automaton has 10072 states and 37200 transitions. Word has length 28 [2021-07-13 20:24:48,376 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:48,376 INFO L482 AbstractCegarLoop]: Abstraction has 10072 states and 37200 transitions. [2021-07-13 20:24:48,376 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 15 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:48,376 INFO L276 IsEmpty]: Start isEmpty. Operand 10072 states and 37200 transitions. [2021-07-13 20:24:48,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-07-13 20:24:48,392 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:48,392 INFO L508 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:48,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable390,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:48,593 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:48,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:48,593 INFO L82 PathProgramCache]: Analyzing trace with hash -1892178224, now seen corresponding path program 123 times [2021-07-13 20:24:48,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:48,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160092786] [2021-07-13 20:24:48,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:48,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:48,728 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:48,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:48,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160092786] [2021-07-13 20:24:48,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160092786] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:48,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567448027] [2021-07-13 20:24:48,729 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 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:48,753 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:24:48,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:48,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 39 conjunts are in the unsatisfiable core [2021-07-13 20:24:48,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:48,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2021-07-13 20:24:48,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:48,779 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:48,780 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-07-13 20:24:48,780 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:32, output treesize:31 [2021-07-13 20:24:48,826 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 25 treesize of output 21 [2021-07-13 20:24:48,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:48,837 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:48,839 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:48,839 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:37 [2021-07-13 20:24:48,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:24:48,937 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:48,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 28 treesize of output 36 [2021-07-13 20:24:48,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-07-13 20:24:48,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:48,964 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-07-13 20:24:48,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:76 [2021-07-13 20:24:49,192 INFO L446 ElimStorePlain]: Different costs {0=[v_prenex_21, v_prenex_22], 2=[A, v_prenex_23]} [2021-07-13 20:24:49,196 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:24:49,197 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:49,230 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:49,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2021-07-13 20:24:49,235 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:49,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:49,270 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:49,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 11 [2021-07-13 20:24:49,271 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:49,298 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:49,300 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:24:49,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 12 [2021-07-13 20:24:49,302 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-07-13 20:24:49,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:24:49,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 4 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-07-13 20:24:49,327 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 6 variables, input treesize:117, output treesize:83 [2021-07-13 20:24:49,451 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:49,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567448027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:49,451 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:49,451 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 19 [2021-07-13 20:24:49,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351411286] [2021-07-13 20:24:49,452 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-07-13 20:24:49,452 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:49,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-07-13 20:24:49,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-07-13 20:24:49,452 INFO L87 Difference]: Start difference. First operand 10072 states and 37200 transitions. Second operand has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:50,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:50,480 INFO L93 Difference]: Finished difference Result 12969 states and 46995 transitions. [2021-07-13 20:24:50,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-07-13 20:24:50,481 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-07-13 20:24:50,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:50,511 INFO L225 Difference]: With dead ends: 12969 [2021-07-13 20:24:50,511 INFO L226 Difference]: Without dead ends: 12954 [2021-07-13 20:24:50,511 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 16 SyntacticMatches, 3 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 908.2ms TimeCoverageRelationStatistics Valid=126, Invalid=744, Unknown=0, NotChecked=0, Total=870 [2021-07-13 20:24:50,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12954 states. [2021-07-13 20:24:50,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12954 to 10064. [2021-07-13 20:24:50,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10064 states, 10063 states have (on average 3.6947232435655373) internal successors, (37180), 10063 states have internal predecessors, (37180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:50,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10064 states to 10064 states and 37180 transitions. [2021-07-13 20:24:50,691 INFO L78 Accepts]: Start accepts. Automaton has 10064 states and 37180 transitions. Word has length 28 [2021-07-13 20:24:50,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:50,691 INFO L482 AbstractCegarLoop]: Abstraction has 10064 states and 37180 transitions. [2021-07-13 20:24:50,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.2) internal successors, (44), 19 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:50,691 INFO L276 IsEmpty]: Start isEmpty. Operand 10064 states and 37180 transitions. [2021-07-13 20:24:50,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:50,707 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:50,707 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:50,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable391 [2021-07-13 20:24:50,908 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:50,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:50,908 INFO L82 PathProgramCache]: Analyzing trace with hash -2051579474, now seen corresponding path program 124 times [2021-07-13 20:24:50,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:50,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2040604686] [2021-07-13 20:24:50,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:50,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:50,934 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:24:50,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:50,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2040604686] [2021-07-13 20:24:50,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2040604686] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:50,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623945035] [2021-07-13 20:24:50,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 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:50,960 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:24:50,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:50,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:24:50,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:50,998 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:24:50,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623945035] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:50,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:50,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-13 20:24:50,999 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545677456] [2021-07-13 20:24:50,999 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:24:50,999 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:50,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:24:50,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:24:50,999 INFO L87 Difference]: Start difference. First operand 10064 states and 37180 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:51,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:51,200 INFO L93 Difference]: Finished difference Result 15939 states and 56045 transitions. [2021-07-13 20:24:51,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:24:51,200 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 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 30 [2021-07-13 20:24:51,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:51,237 INFO L225 Difference]: With dead ends: 15939 [2021-07-13 20:24:51,238 INFO L226 Difference]: Without dead ends: 15797 [2021-07-13 20:24:51,238 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 94.2ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:24:51,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15797 states. [2021-07-13 20:24:51,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15797 to 10916. [2021-07-13 20:24:51,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10916 states, 10915 states have (on average 3.676408612001832) internal successors, (40128), 10915 states have internal predecessors, (40128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:51,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10916 states to 10916 states and 40128 transitions. [2021-07-13 20:24:51,453 INFO L78 Accepts]: Start accepts. Automaton has 10916 states and 40128 transitions. Word has length 30 [2021-07-13 20:24:51,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:51,453 INFO L482 AbstractCegarLoop]: Abstraction has 10916 states and 40128 transitions. [2021-07-13 20:24:51,453 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:51,454 INFO L276 IsEmpty]: Start isEmpty. Operand 10916 states and 40128 transitions. [2021-07-13 20:24:51,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:51,470 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:51,470 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:51,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable405,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:51,671 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:51,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:51,671 INFO L82 PathProgramCache]: Analyzing trace with hash 517875058, now seen corresponding path program 125 times [2021-07-13 20:24:51,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:51,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021924480] [2021-07-13 20:24:51,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:51,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:51,695 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:24:51,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:51,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021924480] [2021-07-13 20:24:51,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021924480] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:51,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97588331] [2021-07-13 20:24:51,696 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 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:51,721 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:24:51,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:51,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:24:51,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:51,756 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:24:51,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97588331] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:51,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:51,756 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-13 20:24:51,756 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590406253] [2021-07-13 20:24:51,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:24:51,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:51,756 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:24:51,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:24:51,757 INFO L87 Difference]: Start difference. First operand 10916 states and 40128 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:51,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:51,921 INFO L93 Difference]: Finished difference Result 16904 states and 60841 transitions. [2021-07-13 20:24:51,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:24:51,921 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 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 30 [2021-07-13 20:24:51,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:51,962 INFO L225 Difference]: With dead ends: 16904 [2021-07-13 20:24:51,962 INFO L226 Difference]: Without dead ends: 16783 [2021-07-13 20:24:51,962 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 46.7ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:24:51,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16783 states. [2021-07-13 20:24:52,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16783 to 14514. [2021-07-13 20:24:52,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14514 states, 14513 states have (on average 3.717425756218563) internal successors, (53951), 14513 states have internal predecessors, (53951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:52,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14514 states to 14514 states and 53951 transitions. [2021-07-13 20:24:52,256 INFO L78 Accepts]: Start accepts. Automaton has 14514 states and 53951 transitions. Word has length 30 [2021-07-13 20:24:52,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:52,256 INFO L482 AbstractCegarLoop]: Abstraction has 14514 states and 53951 transitions. [2021-07-13 20:24:52,256 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:52,256 INFO L276 IsEmpty]: Start isEmpty. Operand 14514 states and 53951 transitions. [2021-07-13 20:24:52,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:52,281 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:52,282 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:52,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable406 [2021-07-13 20:24:52,482 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:52,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:52,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1497741678, now seen corresponding path program 126 times [2021-07-13 20:24:52,482 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:52,482 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643043506] [2021-07-13 20:24:52,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:52,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:52,514 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:24:52,514 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:52,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643043506] [2021-07-13 20:24:52,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643043506] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:52,514 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707454262] [2021-07-13 20:24:52,514 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 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:52,546 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:24:52,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:52,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:24:52,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:52,584 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:24:52,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707454262] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:52,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:52,584 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-13 20:24:52,584 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006305189] [2021-07-13 20:24:52,584 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:24:52,584 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:52,584 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:24:52,584 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:24:52,584 INFO L87 Difference]: Start difference. First operand 14514 states and 53951 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:52,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:52,779 INFO L93 Difference]: Finished difference Result 23573 states and 86435 transitions. [2021-07-13 20:24:52,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:24:52,779 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 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 30 [2021-07-13 20:24:52,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:52,917 INFO L225 Difference]: With dead ends: 23573 [2021-07-13 20:24:52,917 INFO L226 Difference]: Without dead ends: 23291 [2021-07-13 20:24:52,917 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 47.8ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:24:52,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23291 states. [2021-07-13 20:24:53,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23291 to 20337. [2021-07-13 20:24:53,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20337 states, 20336 states have (on average 3.776062155782848) internal successors, (76790), 20336 states have internal predecessors, (76790), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:53,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20337 states to 20337 states and 76790 transitions. [2021-07-13 20:24:53,328 INFO L78 Accepts]: Start accepts. Automaton has 20337 states and 76790 transitions. Word has length 30 [2021-07-13 20:24:53,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:53,328 INFO L482 AbstractCegarLoop]: Abstraction has 20337 states and 76790 transitions. [2021-07-13 20:24:53,328 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:53,328 INFO L276 IsEmpty]: Start isEmpty. Operand 20337 states and 76790 transitions. [2021-07-13 20:24:53,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:53,367 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:53,367 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:53,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable407 [2021-07-13 20:24:53,567 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:53,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:53,567 INFO L82 PathProgramCache]: Analyzing trace with hash 1273390866, now seen corresponding path program 127 times [2021-07-13 20:24:53,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:53,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207125289] [2021-07-13 20:24:53,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:53,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:53,585 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:24:53,586 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:53,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207125289] [2021-07-13 20:24:53,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207125289] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:53,586 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553321226] [2021-07-13 20:24:53,586 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:53,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:53,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:24:53,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:53,642 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:24:53,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553321226] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:53,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:53,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:24:53,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562222498] [2021-07-13 20:24:53,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:24:53,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:53,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:24:53,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:24:53,643 INFO L87 Difference]: Start difference. First operand 20337 states and 76790 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:53,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:53,811 INFO L93 Difference]: Finished difference Result 22831 states and 84032 transitions. [2021-07-13 20:24:53,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:24:53,812 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 30 [2021-07-13 20:24:53,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:53,874 INFO L225 Difference]: With dead ends: 22831 [2021-07-13 20:24:53,874 INFO L226 Difference]: Without dead ends: 22805 [2021-07-13 20:24:53,874 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 32.6ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:24:53,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22805 states. [2021-07-13 20:24:54,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22805 to 18685. [2021-07-13 20:24:54,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18685 states, 18684 states have (on average 3.7420787839862983) internal successors, (69917), 18684 states have internal predecessors, (69917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:54,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18685 states to 18685 states and 69917 transitions. [2021-07-13 20:24:54,514 INFO L78 Accepts]: Start accepts. Automaton has 18685 states and 69917 transitions. Word has length 30 [2021-07-13 20:24:54,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:54,515 INFO L482 AbstractCegarLoop]: Abstraction has 18685 states and 69917 transitions. [2021-07-13 20:24:54,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:54,515 INFO L276 IsEmpty]: Start isEmpty. Operand 18685 states and 69917 transitions. [2021-07-13 20:24:54,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:54,551 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:54,551 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:54,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable408 [2021-07-13 20:24:54,752 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:54,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:54,752 INFO L82 PathProgramCache]: Analyzing trace with hash -102437964, now seen corresponding path program 128 times [2021-07-13 20:24:54,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:54,752 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025037196] [2021-07-13 20:24:54,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:54,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:54,781 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:24:54,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:54,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025037196] [2021-07-13 20:24:54,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025037196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:54,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941365928] [2021-07-13 20:24:54,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:54,807 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:24:54,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:54,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:24:54,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:54,836 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:24:54,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941365928] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:54,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:54,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:24:54,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673195300] [2021-07-13 20:24:54,836 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:24:54,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:54,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:24:54,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:24:54,837 INFO L87 Difference]: Start difference. First operand 18685 states and 69917 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:55,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:55,044 INFO L93 Difference]: Finished difference Result 20773 states and 75980 transitions. [2021-07-13 20:24:55,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:24:55,044 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 30 [2021-07-13 20:24:55,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:55,097 INFO L225 Difference]: With dead ends: 20773 [2021-07-13 20:24:55,097 INFO L226 Difference]: Without dead ends: 20731 [2021-07-13 20:24:55,097 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 26.3ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:24:55,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20731 states. [2021-07-13 20:24:55,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20731 to 17544. [2021-07-13 20:24:55,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17544 states, 17543 states have (on average 3.7447414923331244) internal successors, (65694), 17543 states have internal predecessors, (65694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:55,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17544 states to 17544 states and 65694 transitions. [2021-07-13 20:24:55,516 INFO L78 Accepts]: Start accepts. Automaton has 17544 states and 65694 transitions. Word has length 30 [2021-07-13 20:24:55,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:55,516 INFO L482 AbstractCegarLoop]: Abstraction has 17544 states and 65694 transitions. [2021-07-13 20:24:55,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:55,516 INFO L276 IsEmpty]: Start isEmpty. Operand 17544 states and 65694 transitions. [2021-07-13 20:24:55,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:55,546 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:55,546 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:55,747 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable409,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:55,747 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:55,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:55,747 INFO L82 PathProgramCache]: Analyzing trace with hash -1557721912, now seen corresponding path program 129 times [2021-07-13 20:24:55,747 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:55,747 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769270406] [2021-07-13 20:24:55,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:55,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:55,875 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:24:55,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:55,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769270406] [2021-07-13 20:24:55,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769270406] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:55,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1829221631] [2021-07-13 20:24:55,875 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 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:55,902 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:24:55,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:55,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:24:55,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:55,956 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:24:55,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1829221631] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:55,957 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:55,957 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2021-07-13 20:24:55,957 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885664724] [2021-07-13 20:24:55,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:24:55,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:55,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:24:55,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:24:55,957 INFO L87 Difference]: Start difference. First operand 17544 states and 65694 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:57,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:57,086 INFO L93 Difference]: Finished difference Result 34966 states and 125269 transitions. [2021-07-13 20:24:57,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-07-13 20:24:57,086 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:24:57,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:57,199 INFO L225 Difference]: With dead ends: 34966 [2021-07-13 20:24:57,199 INFO L226 Difference]: Without dead ends: 34576 [2021-07-13 20:24:57,200 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1967 ImplicationChecksByTransitivity, 587.8ms TimeCoverageRelationStatistics Valid=1120, Invalid=4282, Unknown=0, NotChecked=0, Total=5402 [2021-07-13 20:24:57,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34576 states. [2021-07-13 20:24:57,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34576 to 24016. [2021-07-13 20:24:57,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24016 states, 24015 states have (on average 3.765521549031855) internal successors, (90429), 24015 states have internal predecessors, (90429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:57,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24016 states to 24016 states and 90429 transitions. [2021-07-13 20:24:57,950 INFO L78 Accepts]: Start accepts. Automaton has 24016 states and 90429 transitions. Word has length 30 [2021-07-13 20:24:57,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:57,950 INFO L482 AbstractCegarLoop]: Abstraction has 24016 states and 90429 transitions. [2021-07-13 20:24:57,950 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:57,950 INFO L276 IsEmpty]: Start isEmpty. Operand 24016 states and 90429 transitions. [2021-07-13 20:24:57,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:57,992 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:57,992 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:24:58,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable410 [2021-07-13 20:24:58,193 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:24:58,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:24:58,193 INFO L82 PathProgramCache]: Analyzing trace with hash 155608238, now seen corresponding path program 130 times [2021-07-13 20:24:58,193 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:24:58,193 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622795712] [2021-07-13 20:24:58,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:24:58,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:24:58,214 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:24:58,215 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:24:58,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622795712] [2021-07-13 20:24:58,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622795712] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:58,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734345433] [2021-07-13 20:24:58,215 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:24:58,240 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:24:58,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:24:58,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:24:58,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:24:58,274 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:24:58,274 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734345433] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:24:58,274 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:24:58,274 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:24:58,274 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447437614] [2021-07-13 20:24:58,274 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:24:58,274 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:24:58,274 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:24:58,274 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:24:58,275 INFO L87 Difference]: Start difference. First operand 24016 states and 90429 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:58,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:24:58,625 INFO L93 Difference]: Finished difference Result 40420 states and 148635 transitions. [2021-07-13 20:24:58,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:24:58,625 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 30 [2021-07-13 20:24:58,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:24:58,747 INFO L225 Difference]: With dead ends: 40420 [2021-07-13 20:24:58,747 INFO L226 Difference]: Without dead ends: 40404 [2021-07-13 20:24:58,748 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 35.0ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:24:58,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40404 states. [2021-07-13 20:24:59,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40404 to 31559. [2021-07-13 20:24:59,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31559 states, 31558 states have (on average 3.8120286456682932) internal successors, (120300), 31558 states have internal predecessors, (120300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:59,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31559 states to 31559 states and 120300 transitions. [2021-07-13 20:24:59,719 INFO L78 Accepts]: Start accepts. Automaton has 31559 states and 120300 transitions. Word has length 30 [2021-07-13 20:24:59,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:24:59,719 INFO L482 AbstractCegarLoop]: Abstraction has 31559 states and 120300 transitions. [2021-07-13 20:24:59,719 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:24:59,719 INFO L276 IsEmpty]: Start isEmpty. Operand 31559 states and 120300 transitions. [2021-07-13 20:24:59,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:24:59,796 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:24:59,796 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:00,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable411 [2021-07-13 20:25:00,013 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:00,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:00,014 INFO L82 PathProgramCache]: Analyzing trace with hash -422729102, now seen corresponding path program 131 times [2021-07-13 20:25:00,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:00,014 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378357364] [2021-07-13 20:25:00,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:00,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:00,035 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:25:00,036 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:00,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378357364] [2021-07-13 20:25:00,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378357364] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:00,036 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [949694307] [2021-07-13 20:25:00,036 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 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:00,063 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:25:00,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:00,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:00,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:00,097 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:25:00,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [949694307] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:00,097 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:00,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:25:00,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962148674] [2021-07-13 20:25:00,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:25:00,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:00,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:25:00,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:25:00,098 INFO L87 Difference]: Start difference. First operand 31559 states and 120300 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:00,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:00,536 INFO L93 Difference]: Finished difference Result 37745 states and 141963 transitions. [2021-07-13 20:25:00,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:25:00,537 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 30 [2021-07-13 20:25:00,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:00,666 INFO L225 Difference]: With dead ends: 37745 [2021-07-13 20:25:00,666 INFO L226 Difference]: Without dead ends: 37705 [2021-07-13 20:25:00,666 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 27.8ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:25:00,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37705 states. [2021-07-13 20:25:01,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37705 to 32221. [2021-07-13 20:25:01,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32221 states, 32220 states have (on average 3.821787709497207) internal successors, (123138), 32220 states have internal predecessors, (123138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:01,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32221 states to 32221 states and 123138 transitions. [2021-07-13 20:25:01,604 INFO L78 Accepts]: Start accepts. Automaton has 32221 states and 123138 transitions. Word has length 30 [2021-07-13 20:25:01,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:01,604 INFO L482 AbstractCegarLoop]: Abstraction has 32221 states and 123138 transitions. [2021-07-13 20:25:01,604 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:01,604 INFO L276 IsEmpty]: Start isEmpty. Operand 32221 states and 123138 transitions. [2021-07-13 20:25:01,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:01,669 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:01,669 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:01,869 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable412 [2021-07-13 20:25:01,869 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:01,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:01,870 INFO L82 PathProgramCache]: Analyzing trace with hash 736974234, now seen corresponding path program 132 times [2021-07-13 20:25:01,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:01,870 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064649794] [2021-07-13 20:25:01,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:01,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:01,887 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:25:01,888 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:01,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064649794] [2021-07-13 20:25:01,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064649794] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:01,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705852674] [2021-07-13 20:25:01,888 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 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:01,914 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:25:01,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:01,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:01,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:01,946 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:25:01,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705852674] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:01,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:01,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:25:01,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175231158] [2021-07-13 20:25:01,947 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:25:01,947 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:01,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:25:01,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:25:01,947 INFO L87 Difference]: Start difference. First operand 32221 states and 123138 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:02,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:02,472 INFO L93 Difference]: Finished difference Result 37446 states and 139719 transitions. [2021-07-13 20:25:02,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:25:02,485 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 30 [2021-07-13 20:25:02,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:02,648 INFO L225 Difference]: With dead ends: 37446 [2021-07-13 20:25:02,648 INFO L226 Difference]: Without dead ends: 37436 [2021-07-13 20:25:02,649 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 33.8ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:25:02,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37436 states. [2021-07-13 20:25:03,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37436 to 32725. [2021-07-13 20:25:03,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32725 states, 32724 states have (on average 3.8117283950617282) internal successors, (124735), 32724 states have internal predecessors, (124735), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:03,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32725 states to 32725 states and 124735 transitions. [2021-07-13 20:25:03,659 INFO L78 Accepts]: Start accepts. Automaton has 32725 states and 124735 transitions. Word has length 30 [2021-07-13 20:25:03,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:03,659 INFO L482 AbstractCegarLoop]: Abstraction has 32725 states and 124735 transitions. [2021-07-13 20:25:03,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:03,659 INFO L276 IsEmpty]: Start isEmpty. Operand 32725 states and 124735 transitions. [2021-07-13 20:25:03,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:03,731 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:03,731 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:03,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable413,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:03,931 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:03,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:03,931 INFO L82 PathProgramCache]: Analyzing trace with hash -638854596, now seen corresponding path program 133 times [2021-07-13 20:25:03,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:03,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682788973] [2021-07-13 20:25:03,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:03,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:03,951 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:25:03,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:03,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682788973] [2021-07-13 20:25:03,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682788973] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:03,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319494474] [2021-07-13 20:25:03,951 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 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:03,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:03,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:03,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:04,007 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:25:04,007 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319494474] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:04,007 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:04,007 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:25:04,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295274234] [2021-07-13 20:25:04,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:25:04,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:04,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:25:04,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:25:04,008 INFO L87 Difference]: Start difference. First operand 32725 states and 124735 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:04,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:04,483 INFO L93 Difference]: Finished difference Result 38546 states and 142423 transitions. [2021-07-13 20:25:04,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:25:04,483 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 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 30 [2021-07-13 20:25:04,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:04,626 INFO L225 Difference]: With dead ends: 38546 [2021-07-13 20:25:04,626 INFO L226 Difference]: Without dead ends: 38456 [2021-07-13 20:25:04,626 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 27.4ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:25:04,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38456 states. [2021-07-13 20:25:05,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38456 to 29232. [2021-07-13 20:25:05,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29232 states, 29231 states have (on average 3.7868016831446067) internal successors, (110692), 29231 states have internal predecessors, (110692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:05,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29232 states to 29232 states and 110692 transitions. [2021-07-13 20:25:05,629 INFO L78 Accepts]: Start accepts. Automaton has 29232 states and 110692 transitions. Word has length 30 [2021-07-13 20:25:05,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:05,629 INFO L482 AbstractCegarLoop]: Abstraction has 29232 states and 110692 transitions. [2021-07-13 20:25:05,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:05,629 INFO L276 IsEmpty]: Start isEmpty. Operand 29232 states and 110692 transitions. [2021-07-13 20:25:05,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:05,698 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:05,698 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:05,899 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable414 [2021-07-13 20:25:05,899 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:05,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:05,899 INFO L82 PathProgramCache]: Analyzing trace with hash 331177430, now seen corresponding path program 134 times [2021-07-13 20:25:05,899 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:05,900 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1462397149] [2021-07-13 20:25:05,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:05,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:05,923 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:25:05,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:05,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1462397149] [2021-07-13 20:25:05,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1462397149] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:05,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638174135] [2021-07-13 20:25:05,924 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 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:05,951 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:25:05,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:05,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:05,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:05,987 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:25:05,988 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638174135] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:05,988 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:05,988 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-13 20:25:05,988 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1690555692] [2021-07-13 20:25:05,988 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:25:05,988 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:05,988 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:25:05,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:25:05,988 INFO L87 Difference]: Start difference. First operand 29232 states and 110692 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:06,177 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 8 [2021-07-13 20:25:06,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:06,413 INFO L93 Difference]: Finished difference Result 33404 states and 122776 transitions. [2021-07-13 20:25:06,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:25:06,413 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 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 30 [2021-07-13 20:25:06,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:06,525 INFO L225 Difference]: With dead ends: 33404 [2021-07-13 20:25:06,525 INFO L226 Difference]: Without dead ends: 33390 [2021-07-13 20:25:06,525 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 174.1ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:25:06,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33390 states. [2021-07-13 20:25:07,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33390 to 28626. [2021-07-13 20:25:07,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28626 states, 28625 states have (on average 3.7515458515283844) internal successors, (107388), 28625 states have internal predecessors, (107388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:07,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28626 states to 28626 states and 107388 transitions. [2021-07-13 20:25:07,434 INFO L78 Accepts]: Start accepts. Automaton has 28626 states and 107388 transitions. Word has length 30 [2021-07-13 20:25:07,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:07,435 INFO L482 AbstractCegarLoop]: Abstraction has 28626 states and 107388 transitions. [2021-07-13 20:25:07,435 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:07,435 INFO L276 IsEmpty]: Start isEmpty. Operand 28626 states and 107388 transitions. [2021-07-13 20:25:07,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:07,505 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:07,505 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:07,705 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable415 [2021-07-13 20:25:07,706 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:07,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:07,706 INFO L82 PathProgramCache]: Analyzing trace with hash 899933846, now seen corresponding path program 135 times [2021-07-13 20:25:07,706 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:07,706 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118282025] [2021-07-13 20:25:07,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:07,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:07,733 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:25:07,733 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:07,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118282025] [2021-07-13 20:25:07,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118282025] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:07,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224977076] [2021-07-13 20:25:07,733 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 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:07,759 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:25:07,759 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:07,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:07,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:07,836 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:25:07,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224977076] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:07,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:07,837 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-07-13 20:25:07,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426937977] [2021-07-13 20:25:07,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:25:07,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:07,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:25:07,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:25:07,837 INFO L87 Difference]: Start difference. First operand 28626 states and 107388 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:09,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:09,322 INFO L93 Difference]: Finished difference Result 56380 states and 199143 transitions. [2021-07-13 20:25:09,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-07-13 20:25:09,322 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:25:09,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:09,530 INFO L225 Difference]: With dead ends: 56380 [2021-07-13 20:25:09,531 INFO L226 Difference]: Without dead ends: 55515 [2021-07-13 20:25:09,531 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1669 ImplicationChecksByTransitivity, 613.0ms TimeCoverageRelationStatistics Valid=1112, Invalid=3858, Unknown=0, NotChecked=0, Total=4970 [2021-07-13 20:25:09,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55515 states. [2021-07-13 20:25:10,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55515 to 28782. [2021-07-13 20:25:10,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28782 states, 28781 states have (on average 3.7031027413918904) internal successors, (106579), 28781 states have internal predecessors, (106579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:10,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28782 states to 28782 states and 106579 transitions. [2021-07-13 20:25:10,692 INFO L78 Accepts]: Start accepts. Automaton has 28782 states and 106579 transitions. Word has length 30 [2021-07-13 20:25:10,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:10,692 INFO L482 AbstractCegarLoop]: Abstraction has 28782 states and 106579 transitions. [2021-07-13 20:25:10,692 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:10,692 INFO L276 IsEmpty]: Start isEmpty. Operand 28782 states and 106579 transitions. [2021-07-13 20:25:10,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:10,759 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:10,759 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:10,960 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable416 [2021-07-13 20:25:10,960 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:10,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:10,960 INFO L82 PathProgramCache]: Analyzing trace with hash -1381936088, now seen corresponding path program 136 times [2021-07-13 20:25:10,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:10,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359554007] [2021-07-13 20:25:10,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:10,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:10,991 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:25:10,991 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:10,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359554007] [2021-07-13 20:25:10,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359554007] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:10,991 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454574154] [2021-07-13 20:25:10,991 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 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:11,017 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:25:11,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:11,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:11,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:11,074 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:25:11,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454574154] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:11,074 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:11,074 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-13 20:25:11,074 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965385341] [2021-07-13 20:25:11,074 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:25:11,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:11,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:25:11,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:25:11,075 INFO L87 Difference]: Start difference. First operand 28782 states and 106579 transitions. Second operand has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:12,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:12,115 INFO L93 Difference]: Finished difference Result 46545 states and 165588 transitions. [2021-07-13 20:25:12,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:25:12,116 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:25:12,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:12,279 INFO L225 Difference]: With dead ends: 46545 [2021-07-13 20:25:12,279 INFO L226 Difference]: Without dead ends: 46370 [2021-07-13 20:25:12,279 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 408.2ms TimeCoverageRelationStatistics Valid=669, Invalid=2301, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:25:12,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46370 states. [2021-07-13 20:25:13,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46370 to 30642. [2021-07-13 20:25:13,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30642 states, 30641 states have (on average 3.7180248686400574) internal successors, (113924), 30641 states have internal predecessors, (113924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:13,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30642 states to 30642 states and 113924 transitions. [2021-07-13 20:25:13,357 INFO L78 Accepts]: Start accepts. Automaton has 30642 states and 113924 transitions. Word has length 30 [2021-07-13 20:25:13,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:13,357 INFO L482 AbstractCegarLoop]: Abstraction has 30642 states and 113924 transitions. [2021-07-13 20:25:13,357 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.545454545454546) internal successors, (50), 10 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:13,358 INFO L276 IsEmpty]: Start isEmpty. Operand 30642 states and 113924 transitions. [2021-07-13 20:25:13,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:13,422 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:13,422 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:13,622 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable417,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:13,623 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:13,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:13,623 INFO L82 PathProgramCache]: Analyzing trace with hash 1418419144, now seen corresponding path program 137 times [2021-07-13 20:25:13,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:13,623 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076203996] [2021-07-13 20:25:13,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:13,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:13,643 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:25:13,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:13,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076203996] [2021-07-13 20:25:13,643 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076203996] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:13,643 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762645891] [2021-07-13 20:25:13,643 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 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:13,672 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:25:13,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:13,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:25:13,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:13,715 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:13,715 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762645891] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:13,715 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:13,715 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:25:13,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782194152] [2021-07-13 20:25:13,715 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:25:13,715 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:13,715 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:25:13,715 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:25:13,715 INFO L87 Difference]: Start difference. First operand 30642 states and 113924 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:14,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:14,155 INFO L93 Difference]: Finished difference Result 39073 states and 143388 transitions. [2021-07-13 20:25:14,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:25:14,155 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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 30 [2021-07-13 20:25:14,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:14,294 INFO L225 Difference]: With dead ends: 39073 [2021-07-13 20:25:14,294 INFO L226 Difference]: Without dead ends: 39036 [2021-07-13 20:25:14,294 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 27.0ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:25:14,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39036 states. [2021-07-13 20:25:15,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39036 to 35796. [2021-07-13 20:25:15,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35796 states, 35795 states have (on average 3.734655678167342) internal successors, (133682), 35795 states have internal predecessors, (133682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:15,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35796 states to 35796 states and 133682 transitions. [2021-07-13 20:25:15,429 INFO L78 Accepts]: Start accepts. Automaton has 35796 states and 133682 transitions. Word has length 30 [2021-07-13 20:25:15,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:15,429 INFO L482 AbstractCegarLoop]: Abstraction has 35796 states and 133682 transitions. [2021-07-13 20:25:15,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:15,429 INFO L276 IsEmpty]: Start isEmpty. Operand 35796 states and 133682 transitions. [2021-07-13 20:25:15,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:15,504 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:15,504 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:15,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable418,140 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:15,704 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:15,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:15,704 INFO L82 PathProgramCache]: Analyzing trace with hash -198212408, now seen corresponding path program 138 times [2021-07-13 20:25:15,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:15,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355113213] [2021-07-13 20:25:15,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:15,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:15,726 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:25:15,726 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:15,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355113213] [2021-07-13 20:25:15,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355113213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:15,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013562838] [2021-07-13 20:25:15,726 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 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:15,753 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:25:15,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:15,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:15,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:15,803 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:15,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013562838] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:15,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:15,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-13 20:25:15,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429758735] [2021-07-13 20:25:15,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:25:15,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:15,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:25:15,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:25:15,804 INFO L87 Difference]: Start difference. First operand 35796 states and 133682 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:16,135 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-07-13 20:25:17,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:17,013 INFO L93 Difference]: Finished difference Result 52098 states and 181980 transitions. [2021-07-13 20:25:17,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:25:17,014 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:25:17,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:17,207 INFO L225 Difference]: With dead ends: 52098 [2021-07-13 20:25:17,207 INFO L226 Difference]: Without dead ends: 51998 [2021-07-13 20:25:17,208 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1639 ImplicationChecksByTransitivity, 592.0ms TimeCoverageRelationStatistics Valid=948, Invalid=3474, Unknown=0, NotChecked=0, Total=4422 [2021-07-13 20:25:17,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51998 states. [2021-07-13 20:25:18,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51998 to 33705. [2021-07-13 20:25:18,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33705 states, 33704 states have (on average 3.711250890102065) internal successors, (125084), 33704 states have internal predecessors, (125084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:18,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33705 states to 33705 states and 125084 transitions. [2021-07-13 20:25:18,498 INFO L78 Accepts]: Start accepts. Automaton has 33705 states and 125084 transitions. Word has length 30 [2021-07-13 20:25:18,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:18,498 INFO L482 AbstractCegarLoop]: Abstraction has 33705 states and 125084 transitions. [2021-07-13 20:25:18,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:18,498 INFO L276 IsEmpty]: Start isEmpty. Operand 33705 states and 125084 transitions. [2021-07-13 20:25:18,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:18,564 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:18,564 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:18,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable419,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:18,764 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:18,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:18,764 INFO L82 PathProgramCache]: Analyzing trace with hash 1470112996, now seen corresponding path program 139 times [2021-07-13 20:25:18,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:18,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787284763] [2021-07-13 20:25:18,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:18,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:18,789 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:18,790 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:18,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787284763] [2021-07-13 20:25:18,790 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787284763] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:18,790 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692103936] [2021-07-13 20:25:18,790 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 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:18,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:18,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:18,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:18,878 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:25:18,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692103936] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:18,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:18,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 12 [2021-07-13 20:25:18,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [77720676] [2021-07-13 20:25:18,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:25:18,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:18,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:25:18,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:25:18,879 INFO L87 Difference]: Start difference. First operand 33705 states and 125084 transitions. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:20,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:20,115 INFO L93 Difference]: Finished difference Result 49885 states and 171670 transitions. [2021-07-13 20:25:20,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-07-13 20:25:20,116 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:25:20,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:20,291 INFO L225 Difference]: With dead ends: 49885 [2021-07-13 20:25:20,292 INFO L226 Difference]: Without dead ends: 49560 [2021-07-13 20:25:20,292 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1851 ImplicationChecksByTransitivity, 691.5ms TimeCoverageRelationStatistics Valid=1199, Invalid=3771, Unknown=0, NotChecked=0, Total=4970 [2021-07-13 20:25:20,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49560 states. [2021-07-13 20:25:21,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49560 to 33560. [2021-07-13 20:25:21,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33560 states, 33559 states have (on average 3.6864328496081527) internal successors, (123713), 33559 states have internal predecessors, (123713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:21,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33560 states to 33560 states and 123713 transitions. [2021-07-13 20:25:21,412 INFO L78 Accepts]: Start accepts. Automaton has 33560 states and 123713 transitions. Word has length 30 [2021-07-13 20:25:21,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:21,412 INFO L482 AbstractCegarLoop]: Abstraction has 33560 states and 123713 transitions. [2021-07-13 20:25:21,412 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 12 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:21,412 INFO L276 IsEmpty]: Start isEmpty. Operand 33560 states and 123713 transitions. [2021-07-13 20:25:21,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:21,477 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:21,477 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:21,677 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2021-07-13 20:25:21,677 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:21,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:21,678 INFO L82 PathProgramCache]: Analyzing trace with hash -415712398, now seen corresponding path program 140 times [2021-07-13 20:25:21,678 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:21,678 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668660907] [2021-07-13 20:25:21,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:21,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:21,702 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:25:21,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:21,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668660907] [2021-07-13 20:25:21,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668660907] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:21,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073925417] [2021-07-13 20:25:21,702 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 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:21,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:25:21,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:21,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:21,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:21,757 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:25:21,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073925417] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:21,758 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:21,758 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-13 20:25:21,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887898643] [2021-07-13 20:25:21,758 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:25:21,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:21,758 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:25:21,758 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:25:21,758 INFO L87 Difference]: Start difference. First operand 33560 states and 123713 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:22,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:22,195 INFO L93 Difference]: Finished difference Result 36661 states and 132702 transitions. [2021-07-13 20:25:22,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:25:22,195 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 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 30 [2021-07-13 20:25:22,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:22,315 INFO L225 Difference]: With dead ends: 36661 [2021-07-13 20:25:22,316 INFO L226 Difference]: Without dead ends: 36504 [2021-07-13 20:25:22,316 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 37.4ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:25:22,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36504 states. [2021-07-13 20:25:22,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36504 to 33273. [2021-07-13 20:25:23,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33273 states, 33272 states have (on average 3.6911817744650155) internal successors, (122813), 33272 states have internal predecessors, (122813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:23,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33273 states to 33273 states and 122813 transitions. [2021-07-13 20:25:23,325 INFO L78 Accepts]: Start accepts. Automaton has 33273 states and 122813 transitions. Word has length 30 [2021-07-13 20:25:23,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:23,326 INFO L482 AbstractCegarLoop]: Abstraction has 33273 states and 122813 transitions. [2021-07-13 20:25:23,326 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 7 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:23,326 INFO L276 IsEmpty]: Start isEmpty. Operand 33273 states and 122813 transitions. [2021-07-13 20:25:23,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:23,400 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:23,400 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:23,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable421 [2021-07-13 20:25:23,601 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:23,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:23,601 INFO L82 PathProgramCache]: Analyzing trace with hash -947319082, now seen corresponding path program 141 times [2021-07-13 20:25:23,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:23,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870443195] [2021-07-13 20:25:23,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:23,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:23,623 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:23,623 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:23,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870443195] [2021-07-13 20:25:23,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870443195] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:23,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500011270] [2021-07-13 20:25:23,623 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 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:23,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-07-13 20:25:23,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:23,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:23,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:23,685 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:25:23,685 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500011270] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:23,685 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:23,685 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-13 20:25:23,685 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111330371] [2021-07-13 20:25:23,685 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:25:23,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:23,686 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:25:23,686 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:25:23,686 INFO L87 Difference]: Start difference. First operand 33273 states and 122813 transitions. Second operand has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:23,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:23,987 INFO L93 Difference]: Finished difference Result 42007 states and 149175 transitions. [2021-07-13 20:25:23,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:25:23,987 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 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 30 [2021-07-13 20:25:23,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:24,132 INFO L225 Difference]: With dead ends: 42007 [2021-07-13 20:25:24,132 INFO L226 Difference]: Without dead ends: 41957 [2021-07-13 20:25:24,132 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 43.8ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:25:24,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41957 states. [2021-07-13 20:25:25,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41957 to 33022. [2021-07-13 20:25:25,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33022 states, 33021 states have (on average 3.6783561975712424) internal successors, (121463), 33021 states have internal predecessors, (121463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:25,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33022 states to 33022 states and 121463 transitions. [2021-07-13 20:25:25,214 INFO L78 Accepts]: Start accepts. Automaton has 33022 states and 121463 transitions. Word has length 30 [2021-07-13 20:25:25,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:25,214 INFO L482 AbstractCegarLoop]: Abstraction has 33022 states and 121463 transitions. [2021-07-13 20:25:25,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:25,214 INFO L276 IsEmpty]: Start isEmpty. Operand 33022 states and 121463 transitions. [2021-07-13 20:25:25,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:25,284 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:25,284 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:25,485 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable422 [2021-07-13 20:25:25,485 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:25,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:25,485 INFO L82 PathProgramCache]: Analyzing trace with hash -88577934, now seen corresponding path program 142 times [2021-07-13 20:25:25,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:25,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1145350240] [2021-07-13 20:25:25,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:25,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:25,509 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:25:25,509 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:25,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1145350240] [2021-07-13 20:25:25,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1145350240] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:25,509 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902764325] [2021-07-13 20:25:25,509 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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:25,534 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:25:25,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:25,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:25,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:25,565 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:25:25,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902764325] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:25,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:25,565 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:25:25,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154378856] [2021-07-13 20:25:25,565 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:25:25,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:25,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:25:25,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:25:25,566 INFO L87 Difference]: Start difference. First operand 33022 states and 121463 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:26,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:26,034 INFO L93 Difference]: Finished difference Result 40530 states and 147343 transitions. [2021-07-13 20:25:26,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:25:26,034 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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 30 [2021-07-13 20:25:26,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:26,188 INFO L225 Difference]: With dead ends: 40530 [2021-07-13 20:25:26,188 INFO L226 Difference]: Without dead ends: 40477 [2021-07-13 20:25:26,188 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 26.6ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:25:26,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40477 states. [2021-07-13 20:25:26,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40477 to 37757. [2021-07-13 20:25:26,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37757 states, 37756 states have (on average 3.6998622735459263) internal successors, (139692), 37756 states have internal predecessors, (139692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:27,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37757 states to 37757 states and 139692 transitions. [2021-07-13 20:25:27,120 INFO L78 Accepts]: Start accepts. Automaton has 37757 states and 139692 transitions. Word has length 30 [2021-07-13 20:25:27,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:27,120 INFO L482 AbstractCegarLoop]: Abstraction has 37757 states and 139692 transitions. [2021-07-13 20:25:27,120 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:27,120 INFO L276 IsEmpty]: Start isEmpty. Operand 37757 states and 139692 transitions. [2021-07-13 20:25:27,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:27,401 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:27,401 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:27,601 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable423 [2021-07-13 20:25:27,602 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:27,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:27,602 INFO L82 PathProgramCache]: Analyzing trace with hash 1071125402, now seen corresponding path program 143 times [2021-07-13 20:25:27,602 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:27,602 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87283533] [2021-07-13 20:25:27,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:27,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:27,623 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 8 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:25:27,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:27,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87283533] [2021-07-13 20:25:27,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87283533] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:27,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501381027] [2021-07-13 20:25:27,624 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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:27,651 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:25:27,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:27,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:27,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:27,689 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:25:27,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501381027] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:27,689 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:27,689 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:25:27,689 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679563298] [2021-07-13 20:25:27,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:25:27,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:27,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:25:27,692 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:25:27,692 INFO L87 Difference]: Start difference. First operand 37757 states and 139692 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:28,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:28,017 INFO L93 Difference]: Finished difference Result 42092 states and 152818 transitions. [2021-07-13 20:25:28,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:25:28,017 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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 30 [2021-07-13 20:25:28,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:28,174 INFO L225 Difference]: With dead ends: 42092 [2021-07-13 20:25:28,174 INFO L226 Difference]: Without dead ends: 42082 [2021-07-13 20:25:28,174 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 37.8ms TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:25:28,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42082 states. [2021-07-13 20:25:29,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42082 to 37894. [2021-07-13 20:25:29,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37894 states, 37893 states have (on average 3.698255614493442) internal successors, (140138), 37893 states have internal predecessors, (140138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:29,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37894 states to 37894 states and 140138 transitions. [2021-07-13 20:25:29,238 INFO L78 Accepts]: Start accepts. Automaton has 37894 states and 140138 transitions. Word has length 30 [2021-07-13 20:25:29,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:29,238 INFO L482 AbstractCegarLoop]: Abstraction has 37894 states and 140138 transitions. [2021-07-13 20:25:29,238 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:29,238 INFO L276 IsEmpty]: Start isEmpty. Operand 37894 states and 140138 transitions. [2021-07-13 20:25:29,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:29,305 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:29,305 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:29,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable424,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:29,505 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:29,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:29,506 INFO L82 PathProgramCache]: Analyzing trace with hash 665328598, now seen corresponding path program 144 times [2021-07-13 20:25:29,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:29,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904059384] [2021-07-13 20:25:29,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:29,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:29,533 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 7 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:25:29,533 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:29,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904059384] [2021-07-13 20:25:29,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904059384] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:29,533 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402090537] [2021-07-13 20:25:29,533 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 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:29,559 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:25:29,559 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:29,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:25:29,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:29,630 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:29,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402090537] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:29,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:29,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-07-13 20:25:29,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176701826] [2021-07-13 20:25:29,631 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:25:29,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:29,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:25:29,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:25:29,632 INFO L87 Difference]: Start difference. First operand 37894 states and 140138 transitions. Second operand has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:31,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:31,157 INFO L93 Difference]: Finished difference Result 72033 states and 252300 transitions. [2021-07-13 20:25:31,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-07-13 20:25:31,157 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:25:31,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:31,448 INFO L225 Difference]: With dead ends: 72033 [2021-07-13 20:25:31,448 INFO L226 Difference]: Without dead ends: 71258 [2021-07-13 20:25:31,449 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1636 ImplicationChecksByTransitivity, 557.5ms TimeCoverageRelationStatistics Valid=1029, Invalid=3663, Unknown=0, NotChecked=0, Total=4692 [2021-07-13 20:25:31,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71258 states. [2021-07-13 20:25:32,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71258 to 44329. [2021-07-13 20:25:32,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44329 states, 44328 states have (on average 3.669915177765746) internal successors, (162680), 44328 states have internal predecessors, (162680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:32,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44329 states to 44329 states and 162680 transitions. [2021-07-13 20:25:32,901 INFO L78 Accepts]: Start accepts. Automaton has 44329 states and 162680 transitions. Word has length 30 [2021-07-13 20:25:32,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:32,901 INFO L482 AbstractCegarLoop]: Abstraction has 44329 states and 162680 transitions. [2021-07-13 20:25:32,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:32,901 INFO L276 IsEmpty]: Start isEmpty. Operand 44329 states and 162680 transitions. [2021-07-13 20:25:32,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:32,975 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:32,975 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:33,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable425 [2021-07-13 20:25:33,176 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:33,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:33,176 INFO L82 PathProgramCache]: Analyzing trace with hash -536421578, now seen corresponding path program 145 times [2021-07-13 20:25:33,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:33,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647652407] [2021-07-13 20:25:33,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:33,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:33,200 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:25:33,201 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:33,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647652407] [2021-07-13 20:25:33,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647652407] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:33,201 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041207471] [2021-07-13 20:25:33,201 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 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:33,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:33,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:33,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:33,263 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:25:33,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041207471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:33,263 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:33,263 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-07-13 20:25:33,263 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025641687] [2021-07-13 20:25:33,263 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:25:33,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:33,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:25:33,264 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:25:33,264 INFO L87 Difference]: Start difference. First operand 44329 states and 162680 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:33,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:33,881 INFO L93 Difference]: Finished difference Result 61744 states and 222077 transitions. [2021-07-13 20:25:33,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:25:33,881 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 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 30 [2021-07-13 20:25:33,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:34,115 INFO L225 Difference]: With dead ends: 61744 [2021-07-13 20:25:34,115 INFO L226 Difference]: Without dead ends: 61646 [2021-07-13 20:25:34,115 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 36.2ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:25:34,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61646 states. [2021-07-13 20:25:35,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61646 to 53362. [2021-07-13 20:25:35,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53362 states, 53361 states have (on average 3.6997057776278557) internal successors, (197420), 53361 states have internal predecessors, (197420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:35,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53362 states to 53362 states and 197420 transitions. [2021-07-13 20:25:35,964 INFO L78 Accepts]: Start accepts. Automaton has 53362 states and 197420 transitions. Word has length 30 [2021-07-13 20:25:35,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:35,965 INFO L482 AbstractCegarLoop]: Abstraction has 53362 states and 197420 transitions. [2021-07-13 20:25:35,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:35,965 INFO L276 IsEmpty]: Start isEmpty. Operand 53362 states and 197420 transitions. [2021-07-13 20:25:36,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:36,069 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:36,069 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:36,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable426,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:36,273 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:36,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:36,273 INFO L82 PathProgramCache]: Analyzing trace with hash 1862300086, now seen corresponding path program 146 times [2021-07-13 20:25:36,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:36,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610627416] [2021-07-13 20:25:36,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:36,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:36,300 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:36,300 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:36,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610627416] [2021-07-13 20:25:36,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610627416] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:36,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815146038] [2021-07-13 20:25:36,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:36,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:25:36,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:36,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:36,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:36,360 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:25:36,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815146038] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:36,361 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:36,361 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:25:36,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010391698] [2021-07-13 20:25:36,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:25:36,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:36,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:25:36,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:25:36,361 INFO L87 Difference]: Start difference. First operand 53362 states and 197420 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:36,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:36,782 INFO L93 Difference]: Finished difference Result 63054 states and 226313 transitions. [2021-07-13 20:25:36,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:25:36,782 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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 30 [2021-07-13 20:25:36,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:37,271 INFO L225 Difference]: With dead ends: 63054 [2021-07-13 20:25:37,271 INFO L226 Difference]: Without dead ends: 63038 [2021-07-13 20:25:37,272 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 34.2ms TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:25:37,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63038 states. [2021-07-13 20:25:38,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63038 to 53386. [2021-07-13 20:25:38,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53386 states, 53385 states have (on average 3.696150604102276) internal successors, (197319), 53385 states have internal predecessors, (197319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:38,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53386 states to 53386 states and 197319 transitions. [2021-07-13 20:25:38,827 INFO L78 Accepts]: Start accepts. Automaton has 53386 states and 197319 transitions. Word has length 30 [2021-07-13 20:25:38,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:38,827 INFO L482 AbstractCegarLoop]: Abstraction has 53386 states and 197319 transitions. [2021-07-13 20:25:38,827 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:38,827 INFO L276 IsEmpty]: Start isEmpty. Operand 53386 states and 197319 transitions. [2021-07-13 20:25:38,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:38,920 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:38,920 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:39,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable427,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:39,120 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:39,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:39,121 INFO L82 PathProgramCache]: Analyzing trace with hash 1533523770, now seen corresponding path program 147 times [2021-07-13 20:25:39,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:39,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538401829] [2021-07-13 20:25:39,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:39,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:39,144 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:39,144 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:39,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538401829] [2021-07-13 20:25:39,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538401829] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:39,144 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [395485471] [2021-07-13 20:25:39,144 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 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:39,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:25:39,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:39,170 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:39,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:39,205 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:39,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [395485471] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:39,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:39,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-13 20:25:39,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260706923] [2021-07-13 20:25:39,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:25:39,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:39,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:25:39,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:25:39,206 INFO L87 Difference]: Start difference. First operand 53386 states and 197319 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:39,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:39,974 INFO L93 Difference]: Finished difference Result 61002 states and 219648 transitions. [2021-07-13 20:25:39,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:25:39,974 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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 30 [2021-07-13 20:25:39,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:40,277 INFO L225 Difference]: With dead ends: 61002 [2021-07-13 20:25:40,278 INFO L226 Difference]: Without dead ends: 60872 [2021-07-13 20:25:40,278 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 47.0ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:25:40,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60872 states. [2021-07-13 20:25:41,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60872 to 54086. [2021-07-13 20:25:41,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54086 states, 54085 states have (on average 3.6847554774891376) internal successors, (199290), 54085 states have internal predecessors, (199290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:41,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54086 states to 54086 states and 199290 transitions. [2021-07-13 20:25:41,851 INFO L78 Accepts]: Start accepts. Automaton has 54086 states and 199290 transitions. Word has length 30 [2021-07-13 20:25:41,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:41,851 INFO L482 AbstractCegarLoop]: Abstraction has 54086 states and 199290 transitions. [2021-07-13 20:25:41,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:41,851 INFO L276 IsEmpty]: Start isEmpty. Operand 54086 states and 199290 transitions. [2021-07-13 20:25:41,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:41,962 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:41,962 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:42,163 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable428 [2021-07-13 20:25:42,163 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:42,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:42,163 INFO L82 PathProgramCache]: Analyzing trace with hash -1777851450, now seen corresponding path program 148 times [2021-07-13 20:25:42,163 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:42,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811340424] [2021-07-13 20:25:42,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:42,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:42,192 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:42,193 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:42,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811340424] [2021-07-13 20:25:42,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811340424] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:42,193 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681587860] [2021-07-13 20:25:42,193 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 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:42,217 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:25:42,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:42,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:25:42,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:42,253 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:42,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681587860] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:42,253 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:42,253 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 8 [2021-07-13 20:25:42,253 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406953346] [2021-07-13 20:25:42,253 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:25:42,253 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:42,253 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:25:42,254 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:25:42,254 INFO L87 Difference]: Start difference. First operand 54086 states and 199290 transitions. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:42,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:42,875 INFO L93 Difference]: Finished difference Result 56541 states and 205849 transitions. [2021-07-13 20:25:42,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:25:42,876 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 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 30 [2021-07-13 20:25:42,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:43,105 INFO L225 Difference]: With dead ends: 56541 [2021-07-13 20:25:43,105 INFO L226 Difference]: Without dead ends: 56380 [2021-07-13 20:25:43,106 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 47.3ms TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:25:43,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56380 states. [2021-07-13 20:25:44,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56380 to 51805. [2021-07-13 20:25:44,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51805 states, 51804 states have (on average 3.7006987877383986) internal successors, (191711), 51804 states have internal predecessors, (191711), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:44,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51805 states to 51805 states and 191711 transitions. [2021-07-13 20:25:44,549 INFO L78 Accepts]: Start accepts. Automaton has 51805 states and 191711 transitions. Word has length 30 [2021-07-13 20:25:44,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:44,549 INFO L482 AbstractCegarLoop]: Abstraction has 51805 states and 191711 transitions. [2021-07-13 20:25:44,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 8 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:44,549 INFO L276 IsEmpty]: Start isEmpty. Operand 51805 states and 191711 transitions. [2021-07-13 20:25:44,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:44,638 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:44,639 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:44,839 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable429,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:44,839 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:44,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:44,839 INFO L82 PathProgramCache]: Analyzing trace with hash -1134016742, now seen corresponding path program 149 times [2021-07-13 20:25:44,839 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:44,839 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981442525] [2021-07-13 20:25:44,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:44,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:44,864 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:44,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:44,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981442525] [2021-07-13 20:25:44,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981442525] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:44,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565617373] [2021-07-13 20:25:44,865 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 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:44,892 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:25:44,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:44,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:44,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:44,931 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:44,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565617373] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:44,931 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:44,931 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-13 20:25:44,931 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171420251] [2021-07-13 20:25:44,931 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:25:44,931 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:44,931 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:25:44,931 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:25:44,932 INFO L87 Difference]: Start difference. First operand 51805 states and 191711 transitions. Second operand has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:45,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:45,546 INFO L93 Difference]: Finished difference Result 57747 states and 209253 transitions. [2021-07-13 20:25:45,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:25:45,547 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 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 30 [2021-07-13 20:25:45,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:45,750 INFO L225 Difference]: With dead ends: 57747 [2021-07-13 20:25:45,750 INFO L226 Difference]: Without dead ends: 57733 [2021-07-13 20:25:45,750 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 59.4ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:25:45,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57733 states. [2021-07-13 20:25:46,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57733 to 46706. [2021-07-13 20:25:46,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46706 states, 46705 states have (on average 3.6757092388395245) internal successors, (171674), 46705 states have internal predecessors, (171674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:47,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46706 states to 46706 states and 171674 transitions. [2021-07-13 20:25:47,078 INFO L78 Accepts]: Start accepts. Automaton has 46706 states and 171674 transitions. Word has length 30 [2021-07-13 20:25:47,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:47,078 INFO L482 AbstractCegarLoop]: Abstraction has 46706 states and 171674 transitions. [2021-07-13 20:25:47,078 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.0) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:47,078 INFO L276 IsEmpty]: Start isEmpty. Operand 46706 states and 171674 transitions. [2021-07-13 20:25:47,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:47,174 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:47,174 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:47,375 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable430 [2021-07-13 20:25:47,375 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:47,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:47,375 INFO L82 PathProgramCache]: Analyzing trace with hash 770710102, now seen corresponding path program 150 times [2021-07-13 20:25:47,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:47,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035232655] [2021-07-13 20:25:47,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:47,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:47,400 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:47,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:47,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035232655] [2021-07-13 20:25:47,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035232655] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:47,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206451213] [2021-07-13 20:25:47,400 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 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:47,424 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-07-13 20:25:47,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:47,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:47,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:47,467 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:25:47,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206451213] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:47,468 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:47,468 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-13 20:25:47,468 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [3636970] [2021-07-13 20:25:47,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:25:47,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:47,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:25:47,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:25:47,468 INFO L87 Difference]: Start difference. First operand 46706 states and 171674 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:48,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:48,028 INFO L93 Difference]: Finished difference Result 50471 states and 182462 transitions. [2021-07-13 20:25:48,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:25:48,028 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 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 30 [2021-07-13 20:25:48,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:48,233 INFO L225 Difference]: With dead ends: 50471 [2021-07-13 20:25:48,233 INFO L226 Difference]: Without dead ends: 50324 [2021-07-13 20:25:48,233 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 40.3ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:25:48,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50324 states. [2021-07-13 20:25:49,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50324 to 46418. [2021-07-13 20:25:49,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46418 states, 46417 states have (on average 3.6780705345024454) internal successors, (170725), 46417 states have internal predecessors, (170725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:49,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46418 states to 46418 states and 170725 transitions. [2021-07-13 20:25:49,586 INFO L78 Accepts]: Start accepts. Automaton has 46418 states and 170725 transitions. Word has length 30 [2021-07-13 20:25:49,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:49,586 INFO L482 AbstractCegarLoop]: Abstraction has 46418 states and 170725 transitions. [2021-07-13 20:25:49,586 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:49,587 INFO L276 IsEmpty]: Start isEmpty. Operand 46418 states and 170725 transitions. [2021-07-13 20:25:49,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:49,667 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:49,667 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:49,868 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 153 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable431 [2021-07-13 20:25:49,868 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:49,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:49,868 INFO L82 PathProgramCache]: Analyzing trace with hash 1609551026, now seen corresponding path program 151 times [2021-07-13 20:25:49,868 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:49,868 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041556211] [2021-07-13 20:25:49,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:49,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:49,895 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:49,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:49,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041556211] [2021-07-13 20:25:49,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041556211] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:49,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616268265] [2021-07-13 20:25:49,896 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 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:49,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:49,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:25:49,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:49,955 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:25:49,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616268265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:49,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:49,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 8 [2021-07-13 20:25:49,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186598761] [2021-07-13 20:25:49,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:25:49,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:49,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:25:49,956 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:25:49,956 INFO L87 Difference]: Start difference. First operand 46418 states and 170725 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:50,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:50,507 INFO L93 Difference]: Finished difference Result 49897 states and 180569 transitions. [2021-07-13 20:25:50,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-07-13 20:25:50,508 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:25:50,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:50,697 INFO L225 Difference]: With dead ends: 49897 [2021-07-13 20:25:50,697 INFO L226 Difference]: Without dead ends: 49814 [2021-07-13 20:25:50,697 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 51.6ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:25:50,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49814 states. [2021-07-13 20:25:51,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49814 to 46037. [2021-07-13 20:25:51,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46037 states, 46036 states have (on average 3.680424015987488) internal successors, (169432), 46036 states have internal predecessors, (169432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:51,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46037 states to 46037 states and 169432 transitions. [2021-07-13 20:25:51,989 INFO L78 Accepts]: Start accepts. Automaton has 46037 states and 169432 transitions. Word has length 30 [2021-07-13 20:25:51,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:51,990 INFO L482 AbstractCegarLoop]: Abstraction has 46037 states and 169432 transitions. [2021-07-13 20:25:51,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:51,990 INFO L276 IsEmpty]: Start isEmpty. Operand 46037 states and 169432 transitions. [2021-07-13 20:25:52,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:52,068 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:52,068 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:52,268 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 154 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable432 [2021-07-13 20:25:52,268 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:52,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:52,269 INFO L82 PathProgramCache]: Analyzing trace with hash -595123178, now seen corresponding path program 152 times [2021-07-13 20:25:52,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:52,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370848752] [2021-07-13 20:25:52,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:52,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:52,288 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:52,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:52,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370848752] [2021-07-13 20:25:52,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370848752] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:52,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036156885] [2021-07-13 20:25:52,288 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 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:52,314 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:25:52,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:52,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:52,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:52,346 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:25:52,346 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036156885] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:52,346 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:52,346 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:25:52,346 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394073135] [2021-07-13 20:25:52,346 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:25:52,346 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:52,347 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:25:52,347 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:25:52,347 INFO L87 Difference]: Start difference. First operand 46037 states and 169432 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:52,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:52,926 INFO L93 Difference]: Finished difference Result 58034 states and 211506 transitions. [2021-07-13 20:25:52,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-07-13 20:25:52,927 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:25:52,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:53,147 INFO L225 Difference]: With dead ends: 58034 [2021-07-13 20:25:53,147 INFO L226 Difference]: Without dead ends: 57997 [2021-07-13 20:25:53,147 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 26.6ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-07-13 20:25:53,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 57997 states. [2021-07-13 20:25:54,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 57997 to 54511. [2021-07-13 20:25:54,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54511 states, 54510 states have (on average 3.7023298477343607) internal successors, (201814), 54510 states have internal predecessors, (201814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:54,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54511 states to 54511 states and 201814 transitions. [2021-07-13 20:25:54,629 INFO L78 Accepts]: Start accepts. Automaton has 54511 states and 201814 transitions. Word has length 30 [2021-07-13 20:25:54,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:54,629 INFO L482 AbstractCegarLoop]: Abstraction has 54511 states and 201814 transitions. [2021-07-13 20:25:54,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:54,629 INFO L276 IsEmpty]: Start isEmpty. Operand 54511 states and 201814 transitions. [2021-07-13 20:25:54,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:54,735 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:54,735 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:54,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-07-13 20:25:54,935 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:54,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:54,935 INFO L82 PathProgramCache]: Analyzing trace with hash 368942536, now seen corresponding path program 153 times [2021-07-13 20:25:54,935 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:54,935 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139357705] [2021-07-13 20:25:54,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:54,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:54,968 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:25:54,968 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:54,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139357705] [2021-07-13 20:25:54,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139357705] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:54,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254435099] [2021-07-13 20:25:54,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:54,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:25:54,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:54,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:54,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:55,252 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification that was a NOOP. DAG size: 3 [2021-07-13 20:25:55,269 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-07-13 20:25:55,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254435099] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:55,269 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:55,269 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 12 [2021-07-13 20:25:55,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1140209298] [2021-07-13 20:25:55,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-07-13 20:25:55,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:55,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-07-13 20:25:55,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:25:55,270 INFO L87 Difference]: Start difference. First operand 54511 states and 201814 transitions. Second operand has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:56,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:56,531 INFO L93 Difference]: Finished difference Result 76071 states and 270587 transitions. [2021-07-13 20:25:56,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-07-13 20:25:56,532 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:25:56,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:25:56,805 INFO L225 Difference]: With dead ends: 76071 [2021-07-13 20:25:56,805 INFO L226 Difference]: Without dead ends: 76017 [2021-07-13 20:25:56,805 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1305 ImplicationChecksByTransitivity, 489.8ms TimeCoverageRelationStatistics Valid=900, Invalid=3132, Unknown=0, NotChecked=0, Total=4032 [2021-07-13 20:25:56,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76017 states. [2021-07-13 20:25:58,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76017 to 61077. [2021-07-13 20:25:58,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61077 states, 61076 states have (on average 3.715125417512607) internal successors, (226905), 61076 states have internal predecessors, (226905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:58,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61077 states to 61077 states and 226905 transitions. [2021-07-13 20:25:58,780 INFO L78 Accepts]: Start accepts. Automaton has 61077 states and 226905 transitions. Word has length 30 [2021-07-13 20:25:58,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:25:58,780 INFO L482 AbstractCegarLoop]: Abstraction has 61077 states and 226905 transitions. [2021-07-13 20:25:58,780 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.769230769230769) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:58,780 INFO L276 IsEmpty]: Start isEmpty. Operand 61077 states and 226905 transitions. [2021-07-13 20:25:58,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:25:58,899 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:25:58,899 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:25:59,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable434,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:59,100 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:25:59,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:25:59,100 INFO L82 PathProgramCache]: Analyzing trace with hash 361087944, now seen corresponding path program 154 times [2021-07-13 20:25:59,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:25:59,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078138155] [2021-07-13 20:25:59,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:25:59,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:25:59,120 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:59,120 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:25:59,120 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078138155] [2021-07-13 20:25:59,121 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078138155] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:59,121 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2016520196] [2021-07-13 20:25:59,121 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 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:25:59,144 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:25:59,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:25:59,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:25:59,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:25:59,184 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:25:59,184 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2016520196] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:25:59,184 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:25:59,184 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-07-13 20:25:59,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261452633] [2021-07-13 20:25:59,184 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:25:59,184 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:25:59,185 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:25:59,185 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:25:59,185 INFO L87 Difference]: Start difference. First operand 61077 states and 226905 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:25:59,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:25:59,937 INFO L93 Difference]: Finished difference Result 69205 states and 252584 transitions. [2021-07-13 20:25:59,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-07-13 20:25:59,938 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:25:59,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:00,204 INFO L225 Difference]: With dead ends: 69205 [2021-07-13 20:26:00,205 INFO L226 Difference]: Without dead ends: 69181 [2021-07-13 20:26:00,205 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 49.5ms TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:26:00,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69181 states. [2021-07-13 20:26:01,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69181 to 61746. [2021-07-13 20:26:01,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61746 states, 61745 states have (on average 3.7093691796906634) internal successors, (229035), 61745 states have internal predecessors, (229035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:02,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61746 states to 61746 states and 229035 transitions. [2021-07-13 20:26:02,188 INFO L78 Accepts]: Start accepts. Automaton has 61746 states and 229035 transitions. Word has length 30 [2021-07-13 20:26:02,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:02,188 INFO L482 AbstractCegarLoop]: Abstraction has 61746 states and 229035 transitions. [2021-07-13 20:26:02,188 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:02,188 INFO L276 IsEmpty]: Start isEmpty. Operand 61746 states and 229035 transitions. [2021-07-13 20:26:02,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-07-13 20:26:02,367 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:02,367 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:02,567 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable435 [2021-07-13 20:26:02,567 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:02,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:02,568 INFO L82 PathProgramCache]: Analyzing trace with hash 1851937992, now seen corresponding path program 155 times [2021-07-13 20:26:02,568 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:02,568 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981055744] [2021-07-13 20:26:02,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:02,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:02,592 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:26:02,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:02,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981055744] [2021-07-13 20:26:02,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981055744] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:02,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878542151] [2021-07-13 20:26:02,592 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 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:02,617 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-07-13 20:26:02,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:02,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:26:02,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:02,655 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:26:02,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878542151] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:02,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:02,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-07-13 20:26:02,656 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925786014] [2021-07-13 20:26:02,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-07-13 20:26:02,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:02,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-07-13 20:26:02,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-07-13 20:26:02,656 INFO L87 Difference]: Start difference. First operand 61746 states and 229035 transitions. Second operand has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:03,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:03,423 INFO L93 Difference]: Finished difference Result 68985 states and 251648 transitions. [2021-07-13 20:26:03,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:26:03,423 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-07-13 20:26:03,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:03,681 INFO L225 Difference]: With dead ends: 68985 [2021-07-13 20:26:03,681 INFO L226 Difference]: Without dead ends: 68907 [2021-07-13 20:26:03,682 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 55.7ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-07-13 20:26:03,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68907 states. [2021-07-13 20:26:05,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68907 to 61549. [2021-07-13 20:26:05,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61549 states, 61548 states have (on average 3.703434717618769) internal successors, (227939), 61548 states have internal predecessors, (227939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:05,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61549 states to 61549 states and 227939 transitions. [2021-07-13 20:26:05,331 INFO L78 Accepts]: Start accepts. Automaton has 61549 states and 227939 transitions. Word has length 30 [2021-07-13 20:26:05,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:05,332 INFO L482 AbstractCegarLoop]: Abstraction has 61549 states and 227939 transitions. [2021-07-13 20:26:05,332 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 4.222222222222222) internal successors, (38), 8 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:05,332 INFO L276 IsEmpty]: Start isEmpty. Operand 61549 states and 227939 transitions. [2021-07-13 20:26:05,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-13 20:26:05,480 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:05,480 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:05,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable436 [2021-07-13 20:26:05,680 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:05,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:05,681 INFO L82 PathProgramCache]: Analyzing trace with hash 239147384, now seen corresponding path program 156 times [2021-07-13 20:26:05,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:05,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762419942] [2021-07-13 20:26:05,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:05,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:05,702 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 18 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:26:05,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:05,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762419942] [2021-07-13 20:26:05,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762419942] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:05,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [292922455] [2021-07-13 20:26:05,703 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 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:05,728 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-07-13 20:26:05,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:05,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:26:05,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:05,766 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:26:05,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [292922455] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:05,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:05,767 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-07-13 20:26:05,767 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371393365] [2021-07-13 20:26:05,767 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-07-13 20:26:05,767 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:05,767 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-13 20:26:05,767 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-07-13 20:26:05,767 INFO L87 Difference]: Start difference. First operand 61549 states and 227939 transitions. Second operand has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:06,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:06,567 INFO L93 Difference]: Finished difference Result 87148 states and 316679 transitions. [2021-07-13 20:26:06,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:26:06,567 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-13 20:26:06,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:07,147 INFO L225 Difference]: With dead ends: 87148 [2021-07-13 20:26:07,147 INFO L226 Difference]: Without dead ends: 87117 [2021-07-13 20:26:07,147 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 35.8ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:26:07,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87117 states. [2021-07-13 20:26:08,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87117 to 74655. [2021-07-13 20:26:08,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74655 states, 74654 states have (on average 3.7167064055509416) internal successors, (277467), 74654 states have internal predecessors, (277467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:09,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74655 states to 74655 states and 277467 transitions. [2021-07-13 20:26:09,383 INFO L78 Accepts]: Start accepts. Automaton has 74655 states and 277467 transitions. Word has length 32 [2021-07-13 20:26:09,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:09,383 INFO L482 AbstractCegarLoop]: Abstraction has 74655 states and 277467 transitions. [2021-07-13 20:26:09,383 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.285714285714286) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:09,383 INFO L276 IsEmpty]: Start isEmpty. Operand 74655 states and 277467 transitions. [2021-07-13 20:26:09,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-13 20:26:09,561 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:09,561 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:09,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable437 [2021-07-13 20:26:09,761 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:09,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:09,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1789990140, now seen corresponding path program 157 times [2021-07-13 20:26:09,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:09,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896838507] [2021-07-13 20:26:09,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:09,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:09,782 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 13 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:26:09,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:09,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896838507] [2021-07-13 20:26:09,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896838507] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:09,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494992695] [2021-07-13 20:26:09,782 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 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:09,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:09,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:26:09,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:09,859 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:26:09,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494992695] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:09,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:09,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-13 20:26:09,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162797303] [2021-07-13 20:26:09,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:26:09,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:09,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:26:09,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:26:09,860 INFO L87 Difference]: Start difference. First operand 74655 states and 277467 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:11,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:11,842 INFO L93 Difference]: Finished difference Result 126973 states and 451879 transitions. [2021-07-13 20:26:11,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:26:11,843 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-13 20:26:11,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:12,423 INFO L225 Difference]: With dead ends: 126973 [2021-07-13 20:26:12,423 INFO L226 Difference]: Without dead ends: 126092 [2021-07-13 20:26:12,423 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 961 ImplicationChecksByTransitivity, 382.1ms TimeCoverageRelationStatistics Valid=660, Invalid=2310, Unknown=0, NotChecked=0, Total=2970 [2021-07-13 20:26:12,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126092 states. [2021-07-13 20:26:15,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126092 to 81796. [2021-07-13 20:26:15,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81796 states, 81795 states have (on average 3.726902622409683) internal successors, (304842), 81795 states have internal predecessors, (304842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:15,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81796 states to 81796 states and 304842 transitions. [2021-07-13 20:26:15,703 INFO L78 Accepts]: Start accepts. Automaton has 81796 states and 304842 transitions. Word has length 32 [2021-07-13 20:26:15,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:15,704 INFO L482 AbstractCegarLoop]: Abstraction has 81796 states and 304842 transitions. [2021-07-13 20:26:15,704 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:15,704 INFO L276 IsEmpty]: Start isEmpty. Operand 81796 states and 304842 transitions. [2021-07-13 20:26:16,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-13 20:26:16,212 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:16,212 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:16,428 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable438,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:16,428 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:16,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:16,428 INFO L82 PathProgramCache]: Analyzing trace with hash 2130967828, now seen corresponding path program 158 times [2021-07-13 20:26:16,429 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:16,429 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [443286710] [2021-07-13 20:26:16,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:16,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:16,466 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-07-13 20:26:16,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:16,466 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [443286710] [2021-07-13 20:26:16,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [443286710] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:16,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166242370] [2021-07-13 20:26:16,467 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 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:16,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:26:16,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:16,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:26:16,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:16,544 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-07-13 20:26:16,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166242370] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:16,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:16,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 11 [2021-07-13 20:26:16,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412001214] [2021-07-13 20:26:16,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-07-13 20:26:16,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:16,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-07-13 20:26:16,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:26:16,545 INFO L87 Difference]: Start difference. First operand 81796 states and 304842 transitions. Second operand has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:18,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:18,335 INFO L93 Difference]: Finished difference Result 103823 states and 367181 transitions. [2021-07-13 20:26:18,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-07-13 20:26:18,336 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-13 20:26:18,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:19,078 INFO L225 Difference]: With dead ends: 103823 [2021-07-13 20:26:19,078 INFO L226 Difference]: Without dead ends: 102463 [2021-07-13 20:26:19,078 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2160 ImplicationChecksByTransitivity, 586.2ms TimeCoverageRelationStatistics Valid=1264, Invalid=4898, Unknown=0, NotChecked=0, Total=6162 [2021-07-13 20:26:19,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102463 states. [2021-07-13 20:26:21,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102463 to 81213. [2021-07-13 20:26:21,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81213 states, 81212 states have (on average 3.721420479732059) internal successors, (302224), 81212 states have internal predecessors, (302224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:22,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81213 states to 81213 states and 302224 transitions. [2021-07-13 20:26:22,024 INFO L78 Accepts]: Start accepts. Automaton has 81213 states and 302224 transitions. Word has length 32 [2021-07-13 20:26:22,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:22,024 INFO L482 AbstractCegarLoop]: Abstraction has 81213 states and 302224 transitions. [2021-07-13 20:26:22,024 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.5) internal successors, (54), 11 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:22,025 INFO L276 IsEmpty]: Start isEmpty. Operand 81213 states and 302224 transitions. [2021-07-13 20:26:22,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-13 20:26:22,205 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:22,205 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:22,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable439 [2021-07-13 20:26:22,406 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:22,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:22,406 INFO L82 PathProgramCache]: Analyzing trace with hash -81096240, now seen corresponding path program 159 times [2021-07-13 20:26:22,406 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:22,406 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484487853] [2021-07-13 20:26:22,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:22,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:22,430 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-13 20:26:22,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:22,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484487853] [2021-07-13 20:26:22,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484487853] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:22,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592953003] [2021-07-13 20:26:22,431 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:22,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-07-13 20:26:22,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:22,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:26:22,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:22,488 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-13 20:26:22,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592953003] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:22,488 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:22,488 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-13 20:26:22,488 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023005817] [2021-07-13 20:26:22,488 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:26:22,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:22,489 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:26:22,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:26:22,489 INFO L87 Difference]: Start difference. First operand 81213 states and 302224 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:23,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:23,400 INFO L93 Difference]: Finished difference Result 89727 states and 327410 transitions. [2021-07-13 20:26:23,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:26:23,401 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 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 32 [2021-07-13 20:26:23,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:23,791 INFO L225 Difference]: With dead ends: 89727 [2021-07-13 20:26:23,791 INFO L226 Difference]: Without dead ends: 89463 [2021-07-13 20:26:23,791 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 37.5ms TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-07-13 20:26:23,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89463 states. [2021-07-13 20:26:25,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89463 to 81093. [2021-07-13 20:26:25,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81093 states, 81092 states have (on average 3.7186035613870665) internal successors, (301549), 81092 states have internal predecessors, (301549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:26,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81093 states to 81093 states and 301549 transitions. [2021-07-13 20:26:26,413 INFO L78 Accepts]: Start accepts. Automaton has 81093 states and 301549 transitions. Word has length 32 [2021-07-13 20:26:26,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:26,413 INFO L482 AbstractCegarLoop]: Abstraction has 81093 states and 301549 transitions. [2021-07-13 20:26:26,413 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 7 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:26,413 INFO L276 IsEmpty]: Start isEmpty. Operand 81093 states and 301549 transitions. [2021-07-13 20:26:26,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-13 20:26:26,602 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:26,602 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:26,802 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable440,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:26,802 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:26,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:26,803 INFO L82 PathProgramCache]: Analyzing trace with hash -1144501508, now seen corresponding path program 160 times [2021-07-13 20:26:26,803 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:26,803 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765341157] [2021-07-13 20:26:26,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:26,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:26,824 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-13 20:26:26,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:26,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765341157] [2021-07-13 20:26:26,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765341157] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:26,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637757692] [2021-07-13 20:26:26,825 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:26,848 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-07-13 20:26:26,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:26,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:26:26,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:26,885 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-13 20:26:26,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637757692] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:26,885 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:26,885 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-07-13 20:26:26,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468289416] [2021-07-13 20:26:26,885 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-07-13 20:26:26,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:26,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-07-13 20:26:26,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-07-13 20:26:26,886 INFO L87 Difference]: Start difference. First operand 81093 states and 301549 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:27,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:27,754 INFO L93 Difference]: Finished difference Result 95050 states and 344724 transitions. [2021-07-13 20:26:27,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-07-13 20:26:27,755 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-13 20:26:27,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:28,127 INFO L225 Difference]: With dead ends: 95050 [2021-07-13 20:26:28,128 INFO L226 Difference]: Without dead ends: 94988 [2021-07-13 20:26:28,128 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 41.6ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-07-13 20:26:28,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94988 states. [2021-07-13 20:26:30,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94988 to 80568. [2021-07-13 20:26:30,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80568 states, 80567 states have (on average 3.7057604230019736) internal successors, (298562), 80567 states have internal predecessors, (298562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:30,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80568 states to 80568 states and 298562 transitions. [2021-07-13 20:26:30,749 INFO L78 Accepts]: Start accepts. Automaton has 80568 states and 298562 transitions. Word has length 32 [2021-07-13 20:26:30,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:30,749 INFO L482 AbstractCegarLoop]: Abstraction has 80568 states and 298562 transitions. [2021-07-13 20:26:30,749 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:30,749 INFO L276 IsEmpty]: Start isEmpty. Operand 80568 states and 298562 transitions. [2021-07-13 20:26:30,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-13 20:26:30,931 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:30,931 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:31,141 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 163 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable441 [2021-07-13 20:26:31,141 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:31,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:31,141 INFO L82 PathProgramCache]: Analyzing trace with hash 1462193428, now seen corresponding path program 161 times [2021-07-13 20:26:31,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:31,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901616472] [2021-07-13 20:26:31,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:31,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:31,171 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-13 20:26:31,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:31,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901616472] [2021-07-13 20:26:31,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901616472] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:31,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640303302] [2021-07-13 20:26:31,171 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:31,197 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-07-13 20:26:31,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:31,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:26:31,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:31,254 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-07-13 20:26:31,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640303302] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:31,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:31,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 10 [2021-07-13 20:26:31,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799968014] [2021-07-13 20:26:31,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:26:31,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:31,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:26:31,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:26:31,255 INFO L87 Difference]: Start difference. First operand 80568 states and 298562 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:32,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:32,897 INFO L93 Difference]: Finished difference Result 137312 states and 490128 transitions. [2021-07-13 20:26:32,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-07-13 20:26:32,897 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 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 32 [2021-07-13 20:26:32,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:33,506 INFO L225 Difference]: With dead ends: 137312 [2021-07-13 20:26:33,506 INFO L226 Difference]: Without dead ends: 137132 [2021-07-13 20:26:33,506 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 182.8ms TimeCoverageRelationStatistics Valid=260, Invalid=670, Unknown=0, NotChecked=0, Total=930 [2021-07-13 20:26:33,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137132 states. [2021-07-13 20:26:36,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137132 to 97897. [2021-07-13 20:26:36,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97897 states, 97896 states have (on average 3.721204135000409) internal successors, (364291), 97896 states have internal predecessors, (364291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:37,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97897 states to 97897 states and 364291 transitions. [2021-07-13 20:26:37,004 INFO L78 Accepts]: Start accepts. Automaton has 97897 states and 364291 transitions. Word has length 32 [2021-07-13 20:26:37,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:37,004 INFO L482 AbstractCegarLoop]: Abstraction has 97897 states and 364291 transitions. [2021-07-13 20:26:37,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:37,004 INFO L276 IsEmpty]: Start isEmpty. Operand 97897 states and 364291 transitions. [2021-07-13 20:26:37,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-13 20:26:37,234 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:37,234 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:37,435 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable442 [2021-07-13 20:26:37,435 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:37,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:37,435 INFO L82 PathProgramCache]: Analyzing trace with hash 1396100842, now seen corresponding path program 162 times [2021-07-13 20:26:37,435 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:37,435 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435396381] [2021-07-13 20:26:37,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:37,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:37,454 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-13 20:26:37,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:37,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435396381] [2021-07-13 20:26:37,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435396381] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:37,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481946657] [2021-07-13 20:26:37,454 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:37,480 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-07-13 20:26:37,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:37,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-13 20:26:37,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:37,532 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:26:37,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481946657] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:37,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:37,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 10 [2021-07-13 20:26:37,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984699923] [2021-07-13 20:26:37,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-07-13 20:26:37,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:37,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-07-13 20:26:37,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-07-13 20:26:37,533 INFO L87 Difference]: Start difference. First operand 97897 states and 364291 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:39,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:39,510 INFO L93 Difference]: Finished difference Result 144885 states and 519929 transitions. [2021-07-13 20:26:39,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-07-13 20:26:39,510 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-13 20:26:39,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:40,420 INFO L225 Difference]: With dead ends: 144885 [2021-07-13 20:26:40,420 INFO L226 Difference]: Without dead ends: 144573 [2021-07-13 20:26:40,420 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1050 ImplicationChecksByTransitivity, 378.1ms TimeCoverageRelationStatistics Valid=688, Invalid=2392, Unknown=0, NotChecked=0, Total=3080 [2021-07-13 20:26:40,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144573 states. [2021-07-13 20:26:43,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144573 to 114379. [2021-07-13 20:26:43,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114379 states, 114378 states have (on average 3.7425029288849254) internal successors, (428060), 114378 states have internal predecessors, (428060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:44,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114379 states to 114379 states and 428060 transitions. [2021-07-13 20:26:44,487 INFO L78 Accepts]: Start accepts. Automaton has 114379 states and 428060 transitions. Word has length 32 [2021-07-13 20:26:44,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:44,487 INFO L482 AbstractCegarLoop]: Abstraction has 114379 states and 428060 transitions. [2021-07-13 20:26:44,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:44,487 INFO L276 IsEmpty]: Start isEmpty. Operand 114379 states and 428060 transitions. [2021-07-13 20:26:45,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-13 20:26:45,100 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:45,100 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:45,315 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable443 [2021-07-13 20:26:45,316 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:45,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:45,316 INFO L82 PathProgramCache]: Analyzing trace with hash -2064838904, now seen corresponding path program 163 times [2021-07-13 20:26:45,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:45,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340760265] [2021-07-13 20:26:45,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:45,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:45,352 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:26:45,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:45,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340760265] [2021-07-13 20:26:45,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340760265] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:45,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126988073] [2021-07-13 20:26:45,352 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:45,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:45,400 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:26:45,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:45,462 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 11 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-13 20:26:45,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126988073] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:45,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:45,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 13 [2021-07-13 20:26:45,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312942125] [2021-07-13 20:26:45,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:26:45,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:45,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:26:45,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:26:45,463 INFO L87 Difference]: Start difference. First operand 114379 states and 428060 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:47,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:47,732 INFO L93 Difference]: Finished difference Result 145887 states and 519027 transitions. [2021-07-13 20:26:47,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-07-13 20:26:47,733 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-13 20:26:47,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:48,370 INFO L225 Difference]: With dead ends: 145887 [2021-07-13 20:26:48,370 INFO L226 Difference]: Without dead ends: 144953 [2021-07-13 20:26:48,371 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2128 ImplicationChecksByTransitivity, 764.6ms TimeCoverageRelationStatistics Valid=1225, Invalid=4937, Unknown=0, NotChecked=0, Total=6162 [2021-07-13 20:26:48,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144953 states. [2021-07-13 20:26:51,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144953 to 114129. [2021-07-13 20:26:51,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114129 states, 114128 states have (on average 3.7392051030421984) internal successors, (426748), 114128 states have internal predecessors, (426748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:52,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114129 states to 114129 states and 426748 transitions. [2021-07-13 20:26:52,152 INFO L78 Accepts]: Start accepts. Automaton has 114129 states and 426748 transitions. Word has length 32 [2021-07-13 20:26:52,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:52,152 INFO L482 AbstractCegarLoop]: Abstraction has 114129 states and 426748 transitions. [2021-07-13 20:26:52,152 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:52,152 INFO L276 IsEmpty]: Start isEmpty. Operand 114129 states and 426748 transitions. [2021-07-13 20:26:52,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-07-13 20:26:52,748 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:52,748 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:52,949 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 166 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable444 [2021-07-13 20:26:52,949 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:52,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:52,949 INFO L82 PathProgramCache]: Analyzing trace with hash -1651144382, now seen corresponding path program 164 times [2021-07-13 20:26:52,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:52,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786525018] [2021-07-13 20:26:52,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:52,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:26:52,978 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-07-13 20:26:52,978 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:26:52,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786525018] [2021-07-13 20:26:52,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786525018] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:52,978 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456156047] [2021-07-13 20:26:52,978 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:26:53,002 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-07-13 20:26:53,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:26:53,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-07-13 20:26:53,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:26:53,070 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-07-13 20:26:53,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456156047] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:26:53,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-07-13 20:26:53,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 13 [2021-07-13 20:26:53,070 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893081190] [2021-07-13 20:26:53,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-07-13 20:26:53,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-13 20:26:53,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-07-13 20:26:53,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-07-13 20:26:53,070 INFO L87 Difference]: Start difference. First operand 114129 states and 426748 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:54,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-13 20:26:54,569 INFO L93 Difference]: Finished difference Result 131239 states and 477233 transitions. [2021-07-13 20:26:54,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-07-13 20:26:54,570 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-07-13 20:26:54,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-07-13 20:26:55,397 INFO L225 Difference]: With dead ends: 131239 [2021-07-13 20:26:55,398 INFO L226 Difference]: Without dead ends: 130909 [2021-07-13 20:26:55,398 INFO L764 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 314.0ms TimeCoverageRelationStatistics Valid=460, Invalid=1610, Unknown=0, NotChecked=0, Total=2070 [2021-07-13 20:26:55,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130909 states. [2021-07-13 20:26:58,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130909 to 114599. [2021-07-13 20:26:58,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114599 states, 114598 states have (on average 3.7350041012932165) internal successors, (428024), 114598 states have internal predecessors, (428024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:59,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114599 states to 114599 states and 428024 transitions. [2021-07-13 20:26:59,287 INFO L78 Accepts]: Start accepts. Automaton has 114599 states and 428024 transitions. Word has length 32 [2021-07-13 20:26:59,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-07-13 20:26:59,287 INFO L482 AbstractCegarLoop]: Abstraction has 114599 states and 428024 transitions. [2021-07-13 20:26:59,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-13 20:26:59,287 INFO L276 IsEmpty]: Start isEmpty. Operand 114599 states and 428024 transitions. [2021-07-13 20:26:59,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-07-13 20:26:59,563 INFO L500 BasicCegarLoop]: Found error trace [2021-07-13 20:26:59,563 INFO L508 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-13 20:26:59,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable445 [2021-07-13 20:26:59,763 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-07-13 20:26:59,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-13 20:26:59,763 INFO L82 PathProgramCache]: Analyzing trace with hash -1784629138, now seen corresponding path program 165 times [2021-07-13 20:26:59,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-13 20:26:59,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231920077] [2021-07-13 20:26:59,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-13 20:26:59,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-13 20:27:00,050 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-13 20:27:00,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-13 20:27:00,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231920077] [2021-07-13 20:27:00,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231920077] provided 0 perfect and 1 imperfect interpolant sequences [2021-07-13 20:27:00,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2125041014] [2021-07-13 20:27:00,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-07-13 20:27:00,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-07-13 20:27:00,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-07-13 20:27:00,348 WARN L261 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 49 conjunts are in the unsatisfiable core [2021-07-13 20:27:00,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-13 20:27:00,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 17 [2021-07-13 20:27:00,805 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:00,826 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:00,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:00,830 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:91, output treesize:90 [2021-07-13 20:27:00,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 33 [2021-07-13 20:27:00,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:00,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:00,936 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-07-13 20:27:00,936 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:91, output treesize:93 [2021-07-13 20:27:01,086 INFO L446 ElimStorePlain]: Different costs {0=[v_C_222], 5=[B], 9=[A]} [2021-07-13 20:27:01,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 35 [2021-07-13 20:27:01,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-13 20:27:01,111 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:01,136 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:01,137 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 43 treesize of output 71 [2021-07-13 20:27:01,155 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-07-13 20:27:01,289 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 84 DAG size of output: 52 [2021-07-13 20:27:01,289 INFO L628 ElimStorePlain]: treesize reduction 240, result has 35.7 percent of original size [2021-07-13 20:27:01,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-13 20:27:01,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-07-13 20:27:01,313 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-07-13 20:27:01,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 1 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 103 treesize of output 113