/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-9bbddad6b14272d9691b7fb6f1c011d15ab18596-9bbddad [2021-06-12 21:39:55,545 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-12 21:39:55,546 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-12 21:39:55,566 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-12 21:39:55,566 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-12 21:39:55,567 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-12 21:39:55,567 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-12 21:39:55,569 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-12 21:39:55,570 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-12 21:39:55,570 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-12 21:39:55,571 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-12 21:39:55,571 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-12 21:39:55,572 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-12 21:39:55,572 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-12 21:39:55,573 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-12 21:39:55,573 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-12 21:39:55,574 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-12 21:39:55,574 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-12 21:39:55,575 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-12 21:39:55,576 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-12 21:39:55,577 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-12 21:39:55,578 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-12 21:39:55,578 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-12 21:39:55,579 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-12 21:39:55,580 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-12 21:39:55,580 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-12 21:39:55,581 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-12 21:39:55,581 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-12 21:39:55,581 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-12 21:39:55,582 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-12 21:39:55,582 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-12 21:39:55,582 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-12 21:39:55,583 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-12 21:39:55,583 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-12 21:39:55,584 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-12 21:39:55,584 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-12 21:39:55,584 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-12 21:39:55,584 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-12 21:39:55,584 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-12 21:39:55,585 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-12 21:39:55,585 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-12 21:39:55,586 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-06-12 21:39:55,601 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-12 21:39:55,601 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-12 21:39:55,601 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-12 21:39:55,601 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-12 21:39:55,602 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-12 21:39:55,602 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-12 21:39:55,602 INFO L138 SettingsManager]: * Use SBE=true [2021-06-12 21:39:55,602 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-12 21:39:55,602 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-12 21:39:55,603 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-12 21:39:55,605 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-12 21:39:55,605 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-12 21:39:55,605 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-12 21:39:55,605 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-12 21:39:55,605 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-12 21:39:55,605 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-12 21:39:55,605 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-12 21:39:55,605 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-12 21:39:55,605 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-12 21:39:55,606 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-12 21:39:55,606 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-12 21:39:55,606 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-12 21:39:55,606 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-12 21:39:55,606 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-12 21:39:55,606 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-12 21:39:55,606 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-12 21:39:55,606 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-12 21:39:55,606 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-12 21:39:55,606 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-12 21:39:55,606 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-12 21:39:55,606 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-12 21:39:55,607 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-06-12 21:39:55,858 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-12 21:39:55,871 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-12 21:39:55,872 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-12 21:39:55,873 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-12 21:39:55,874 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-12 21:39:55,874 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum.wvr.bpl [2021-06-12 21:39:55,875 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-more/array-sum.wvr.bpl' [2021-06-12 21:39:55,901 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-12 21:39:55,902 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-12 21:39:55,903 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-12 21:39:55,903 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-12 21:39:55,903 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-12 21:39:55,912 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:39:55" (1/1) ... [2021-06-12 21:39:55,917 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:39:55" (1/1) ... [2021-06-12 21:39:55,922 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-12 21:39:55,922 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-12 21:39:55,922 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-12 21:39:55,923 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-12 21:39:55,928 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:39:55" (1/1) ... [2021-06-12 21:39:55,928 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:39:55" (1/1) ... [2021-06-12 21:39:55,929 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:39:55" (1/1) ... [2021-06-12 21:39:55,929 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:39:55" (1/1) ... [2021-06-12 21:39:55,931 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:39:55" (1/1) ... [2021-06-12 21:39:55,934 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:39:55" (1/1) ... [2021-06-12 21:39:55,935 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:39:55" (1/1) ... [2021-06-12 21:39:55,938 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-12 21:39:55,939 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-12 21:39:55,940 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-12 21:39:55,940 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-12 21:39:55,941 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:39:55" (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-06-12 21:39:55,985 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-12 21:39:55,986 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-12 21:39:55,986 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-12 21:39:55,986 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-12 21:39:55,986 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-12 21:39:55,986 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-12 21:39:55,987 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-12 21:39:55,987 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-12 21:39:55,987 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-12 21:39:55,987 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-12 21:39:55,987 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-12 21:39:55,987 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-12 21:39:55,988 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-12 21:39:56,107 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-12 21:39:56,107 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-12 21:39:56,108 INFO L202 PluginConnector]: Adding new model array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.06 09:39:56 BoogieIcfgContainer [2021-06-12 21:39:56,108 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-12 21:39:56,109 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-12 21:39:56,109 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-12 21:39:56,111 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-12 21:39:56,111 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.06 09:39:55" (1/2) ... [2021-06-12 21:39:56,112 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6eeddf0c and model type array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.06 09:39:56, skipping insertion in model container [2021-06-12 21:39:56,112 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.06 09:39:56" (2/2) ... [2021-06-12 21:39:56,113 INFO L111 eAbstractionObserver]: Analyzing ICFG array-sum.wvr.bpl [2021-06-12 21:39:56,116 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-12 21:39:56,116 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-12 21:39:56,117 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-12 21:39:56,117 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-12 21:39:56,143 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-12 21:39:56,157 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-12 21:39:56,169 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-12 21:39:56,169 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-12 21:39:56,169 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-12 21:39:56,170 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-12 21:39:56,170 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-12 21:39:56,170 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-12 21:39:56,170 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-12 21:39:56,170 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-12 21:39:56,188 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 39 places, 32 transitions, 88 flow [2021-06-12 21:39:56,232 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,235 INFO L276 IsEmpty]: Start isEmpty. Operand has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-12 21:39:56,243 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:56,244 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:56,244 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:56,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:56,248 INFO L82 PathProgramCache]: Analyzing trace with hash -657586350, now seen corresponding path program 1 times [2021-06-12 21:39:56,253 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:56,254 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925034581] [2021-06-12 21:39:56,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:56,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:56,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:56,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:56,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925034581] [2021-06-12 21:39:56,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925034581] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:39:56,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:39:56,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-12 21:39:56,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336975324] [2021-06-12 21:39:56,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-12 21:39:56,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:56,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-12 21:39:56,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 21:39:56,363 INFO L87 Difference]: Start difference. First operand has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:56,398 INFO L93 Difference]: Finished difference Result 298 states and 858 transitions. [2021-06-12 21:39:56,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-12 21:39:56,400 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-12 21:39:56,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:56,409 INFO L225 Difference]: With dead ends: 298 [2021-06-12 21:39:56,409 INFO L226 Difference]: Without dead ends: 283 [2021-06-12 21:39:56,410 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-12 21:39:56,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-06-12 21:39:56,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 230. [2021-06-12 21:39:56,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.8820960698689957) internal successors, (660), 229 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 660 transitions. [2021-06-12 21:39:56,455 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 660 transitions. Word has length 18 [2021-06-12 21:39:56,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:56,456 INFO L482 AbstractCegarLoop]: Abstraction has 230 states and 660 transitions. [2021-06-12 21:39:56,456 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,456 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 660 transitions. [2021-06-12 21:39:56,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-12 21:39:56,458 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:56,458 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:56,459 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-12 21:39:56,459 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:56,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:56,459 INFO L82 PathProgramCache]: Analyzing trace with hash 462847107, now seen corresponding path program 1 times [2021-06-12 21:39:56,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:56,460 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [376177479] [2021-06-12 21:39:56,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:56,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:56,528 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:39:56,528 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:56,528 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [376177479] [2021-06-12 21:39:56,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [376177479] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:39:56,528 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:39:56,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-12 21:39:56,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830555769] [2021-06-12 21:39:56,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-12 21:39:56,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:56,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-12 21:39:56,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-06-12 21:39:56,531 INFO L87 Difference]: Start difference. First operand 230 states and 660 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:56,565 INFO L93 Difference]: Finished difference Result 249 states and 716 transitions. [2021-06-12 21:39:56,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-12 21:39:56,567 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-12 21:39:56,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:56,568 INFO L225 Difference]: With dead ends: 249 [2021-06-12 21:39:56,568 INFO L226 Difference]: Without dead ends: 249 [2021-06-12 21:39:56,569 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 21.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-12 21:39:56,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-06-12 21:39:56,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 224. [2021-06-12 21:39:56,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.89237668161435) internal successors, (645), 223 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 645 transitions. [2021-06-12 21:39:56,598 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 645 transitions. Word has length 21 [2021-06-12 21:39:56,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:56,598 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 645 transitions. [2021-06-12 21:39:56,598 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,598 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 645 transitions. [2021-06-12 21:39:56,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-12 21:39:56,604 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:56,604 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:56,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-12 21:39:56,605 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:56,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:56,606 INFO L82 PathProgramCache]: Analyzing trace with hash 636065525, now seen corresponding path program 1 times [2021-06-12 21:39:56,607 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:56,607 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414918495] [2021-06-12 21:39:56,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:56,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:56,664 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:39:56,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:56,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414918495] [2021-06-12 21:39:56,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414918495] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-12 21:39:56,665 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-12 21:39:56,665 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-12 21:39:56,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656194833] [2021-06-12 21:39:56,666 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-12 21:39:56,666 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:56,669 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-12 21:39:56,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-06-12 21:39:56,670 INFO L87 Difference]: Start difference. First operand 224 states and 645 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:56,720 INFO L93 Difference]: Finished difference Result 332 states and 966 transitions. [2021-06-12 21:39:56,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-12 21:39:56,721 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-12 21:39:56,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:56,725 INFO L225 Difference]: With dead ends: 332 [2021-06-12 21:39:56,727 INFO L226 Difference]: Without dead ends: 332 [2021-06-12 21:39:56,728 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.8ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-12 21:39:56,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-06-12 21:39:56,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 260. [2021-06-12 21:39:56,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 2.9034749034749034) internal successors, (752), 259 states have internal predecessors, (752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 752 transitions. [2021-06-12 21:39:56,749 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 752 transitions. Word has length 21 [2021-06-12 21:39:56,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:56,749 INFO L482 AbstractCegarLoop]: Abstraction has 260 states and 752 transitions. [2021-06-12 21:39:56,749 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:56,749 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 752 transitions. [2021-06-12 21:39:56,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:39:56,750 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:56,750 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:56,750 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-12 21:39:56,750 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:56,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:56,750 INFO L82 PathProgramCache]: Analyzing trace with hash -1016641500, now seen corresponding path program 1 times [2021-06-12 21:39:56,750 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:56,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820464395] [2021-06-12 21:39:56,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:56,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:57,196 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:57,197 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:57,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820464395] [2021-06-12 21:39:57,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820464395] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:57,197 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15370257] [2021-06-12 21:39:57,197 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-06-12 21:39:57,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:57,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-12 21:39:57,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:57,488 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 22 [2021-06-12 21:39:57,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:39:57,500 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:57,501 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-06-12 21:39:57,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:57,505 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:36, output treesize:7 [2021-06-12 21:39:57,532 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:57,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15370257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:57,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:57,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-06-12 21:39:57,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859557317] [2021-06-12 21:39:57,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:39:57,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:57,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:39:57,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:39:57,536 INFO L87 Difference]: Start difference. First operand 260 states and 752 transitions. Second operand has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 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-06-12 21:39:57,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:57,783 INFO L93 Difference]: Finished difference Result 426 states and 1215 transitions. [2021-06-12 21:39:57,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:39:57,784 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:39:57,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:57,786 INFO L225 Difference]: With dead ends: 426 [2021-06-12 21:39:57,786 INFO L226 Difference]: Without dead ends: 411 [2021-06-12 21:39:57,786 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 17 SyntacticMatches, 4 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 439.2ms TimeCoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:39:57,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-06-12 21:39:57,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 346. [2021-06-12 21:39:57,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 2.8956521739130436) internal successors, (999), 345 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:57,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 999 transitions. [2021-06-12 21:39:57,800 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 999 transitions. Word has length 24 [2021-06-12 21:39:57,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:57,801 INFO L482 AbstractCegarLoop]: Abstraction has 346 states and 999 transitions. [2021-06-12 21:39:57,801 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.357142857142857) internal successors, (33), 13 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-06-12 21:39:57,801 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 999 transitions. [2021-06-12 21:39:57,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:39:57,802 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:57,802 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:58,010 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:58,010 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:58,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:58,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1315865850, now seen corresponding path program 2 times [2021-06-12 21:39:58,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:58,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847201395] [2021-06-12 21:39:58,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:58,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:58,287 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:58,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:58,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847201395] [2021-06-12 21:39:58,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847201395] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:58,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1777469810] [2021-06-12 21:39:58,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 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-06-12 21:39:58,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:39:58,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:58,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-12 21:39:58,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:58,490 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:58,490 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-06-12 21:39:58,492 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:39:58,505 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:58,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:39:58,511 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:58,517 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:58,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:58,524 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:28, output treesize:19 [2021-06-12 21:39:58,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:58,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1777469810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:58,578 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:58,578 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 21:39:58,578 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096164073] [2021-06-12 21:39:58,579 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:39:58,579 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:58,580 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:39:58,580 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:39:58,581 INFO L87 Difference]: Start difference. First operand 346 states and 999 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:59,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:39:59,182 INFO L93 Difference]: Finished difference Result 608 states and 1727 transitions. [2021-06-12 21:39:59,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:39:59,183 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:39:59,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:39:59,185 INFO L225 Difference]: With dead ends: 608 [2021-06-12 21:39:59,185 INFO L226 Difference]: Without dead ends: 578 [2021-06-12 21:39:59,186 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 625.7ms TimeCoverageRelationStatistics Valid=159, Invalid=597, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:39:59,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-06-12 21:39:59,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 362. [2021-06-12 21:39:59,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 2.9224376731301938) internal successors, (1055), 361 states have internal predecessors, (1055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:59,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 1055 transitions. [2021-06-12 21:39:59,194 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 1055 transitions. Word has length 24 [2021-06-12 21:39:59,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:39:59,194 INFO L482 AbstractCegarLoop]: Abstraction has 362 states and 1055 transitions. [2021-06-12 21:39:59,194 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 15 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:39:59,195 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 1055 transitions. [2021-06-12 21:39:59,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:39:59,195 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:39:59,195 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:39:59,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:59,414 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:39:59,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:39:59,415 INFO L82 PathProgramCache]: Analyzing trace with hash 881318070, now seen corresponding path program 3 times [2021-06-12 21:39:59,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:39:59,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6021224] [2021-06-12 21:39:59,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:39:59,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:39:59,608 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:59,608 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:39:59,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6021224] [2021-06-12 21:39:59,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6021224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:59,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305464094] [2021-06-12 21:39:59,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:39:59,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-12 21:39:59,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:39:59,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-12 21:39:59,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:39:59,717 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:59,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-06-12 21:39:59,721 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:39:59,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:59,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:39:59,729 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:39:59,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:39:59,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:39:59,737 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:25, output treesize:15 [2021-06-12 21:39:59,803 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:39:59,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305464094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:39:59,803 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:39:59,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-06-12 21:39:59,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484160495] [2021-06-12 21:39:59,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:39:59,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:39:59,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:39:59,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:39:59,805 INFO L87 Difference]: Start difference. First operand 362 states and 1055 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-06-12 21:40:00,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:00,285 INFO L93 Difference]: Finished difference Result 695 states and 2018 transitions. [2021-06-12 21:40:00,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:40:00,285 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 24 [2021-06-12 21:40:00,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:00,288 INFO L225 Difference]: With dead ends: 695 [2021-06-12 21:40:00,288 INFO L226 Difference]: Without dead ends: 680 [2021-06-12 21:40:00,289 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 482.9ms TimeCoverageRelationStatistics Valid=181, Invalid=521, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:40:00,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-06-12 21:40:00,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 366. [2021-06-12 21:40:00,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 2.9342465753424656) internal successors, (1071), 365 states have internal predecessors, (1071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:00,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1071 transitions. [2021-06-12 21:40:00,304 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1071 transitions. Word has length 24 [2021-06-12 21:40:00,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:00,304 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1071 transitions. [2021-06-12 21:40:00,304 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-06-12 21:40:00,304 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1071 transitions. [2021-06-12 21:40:00,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:40:00,305 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:00,305 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:00,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:00,521 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:00,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:00,521 INFO L82 PathProgramCache]: Analyzing trace with hash 760908006, now seen corresponding path program 4 times [2021-06-12 21:40:00,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:00,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623938830] [2021-06-12 21:40:00,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:00,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:00,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:00,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:00,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623938830] [2021-06-12 21:40:00,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623938830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:00,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885648136] [2021-06-12 21:40:00,684 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:00,711 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:00,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:00,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-12 21:40:00,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:00,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-12 21:40:00,804 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:00,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:00,807 INFO L518 ElimStorePlain]: Eliminatee B vanished before elimination [2021-06-12 21:40:00,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:00,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:27, output treesize:3 [2021-06-12 21:40:00,833 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:00,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885648136] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:00,833 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:00,833 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-06-12 21:40:00,833 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143329851] [2021-06-12 21:40:00,833 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 21:40:00,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:00,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 21:40:00,834 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:40:00,834 INFO L87 Difference]: Start difference. First operand 366 states and 1071 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 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-06-12 21:40:01,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:01,044 INFO L93 Difference]: Finished difference Result 558 states and 1607 transitions. [2021-06-12 21:40:01,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-12 21:40:01,044 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 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-06-12 21:40:01,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:01,046 INFO L225 Difference]: With dead ends: 558 [2021-06-12 21:40:01,046 INFO L226 Difference]: Without dead ends: 543 [2021-06-12 21:40:01,047 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 225.7ms TimeCoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:01,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-06-12 21:40:01,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 382. [2021-06-12 21:40:01,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 2.916010498687664) internal successors, (1111), 381 states have internal predecessors, (1111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:01,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1111 transitions. [2021-06-12 21:40:01,054 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1111 transitions. Word has length 24 [2021-06-12 21:40:01,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:01,055 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 1111 transitions. [2021-06-12 21:40:01,055 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 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-06-12 21:40:01,055 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1111 transitions. [2021-06-12 21:40:01,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-12 21:40:01,056 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:01,056 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:01,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:01,272 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:01,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:01,272 INFO L82 PathProgramCache]: Analyzing trace with hash -1735055962, now seen corresponding path program 5 times [2021-06-12 21:40:01,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:01,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091859060] [2021-06-12 21:40:01,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:01,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:01,439 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:01,439 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:01,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091859060] [2021-06-12 21:40:01,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091859060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:01,439 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388905056] [2021-06-12 21:40:01,439 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:01,470 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:01,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:01,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-12 21:40:01,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:01,575 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:01,575 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 21 treesize of output 25 [2021-06-12 21:40:01,576 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:40:01,582 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:01,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:40:01,585 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:40:01,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:01,598 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:01,598 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:30, output treesize:28 [2021-06-12 21:40:01,671 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:01,671 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388905056] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:01,671 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:01,671 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-06-12 21:40:01,671 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371971836] [2021-06-12 21:40:01,671 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:40:01,671 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:01,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:40:01,672 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:40:01,672 INFO L87 Difference]: Start difference. First operand 382 states and 1111 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 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-06-12 21:40:02,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:02,078 INFO L93 Difference]: Finished difference Result 681 states and 1985 transitions. [2021-06-12 21:40:02,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-12 21:40:02,078 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-12 21:40:02,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:02,081 INFO L225 Difference]: With dead ends: 681 [2021-06-12 21:40:02,081 INFO L226 Difference]: Without dead ends: 666 [2021-06-12 21:40:02,081 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 380.3ms TimeCoverageRelationStatistics Valid=138, Invalid=414, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:40:02,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-06-12 21:40:02,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 390. [2021-06-12 21:40:02,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.9383033419023135) internal successors, (1143), 389 states have internal predecessors, (1143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:02,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 1143 transitions. [2021-06-12 21:40:02,090 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 1143 transitions. Word has length 24 [2021-06-12 21:40:02,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:02,090 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 1143 transitions. [2021-06-12 21:40:02,090 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 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-06-12 21:40:02,090 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 1143 transitions. [2021-06-12 21:40:02,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:02,091 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:02,091 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:02,310 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-06-12 21:40:02,310 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:02,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:02,311 INFO L82 PathProgramCache]: Analyzing trace with hash 1894651415, now seen corresponding path program 6 times [2021-06-12 21:40:02,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:02,311 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598464604] [2021-06-12 21:40:02,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:02,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:02,343 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:02,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:02,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598464604] [2021-06-12 21:40:02,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598464604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:02,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1609628357] [2021-06-12 21:40:02,344 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:02,401 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:40:02,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:02,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:02,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:02,491 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:02,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1609628357] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:02,492 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:02,492 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 21:40:02,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504549161] [2021-06-12 21:40:02,492 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 21:40:02,492 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:02,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 21:40:02,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:40:02,493 INFO L87 Difference]: Start difference. First operand 390 states and 1143 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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-06-12 21:40:02,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:02,848 INFO L93 Difference]: Finished difference Result 1186 states and 3456 transitions. [2021-06-12 21:40:02,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 21:40:02,848 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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 27 [2021-06-12 21:40:02,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:02,852 INFO L225 Difference]: With dead ends: 1186 [2021-06-12 21:40:02,852 INFO L226 Difference]: Without dead ends: 1186 [2021-06-12 21:40:02,853 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 184.5ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:40:02,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2021-06-12 21:40:02,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 509. [2021-06-12 21:40:02,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 508 states have (on average 3.0688976377952755) internal successors, (1559), 508 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:02,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1559 transitions. [2021-06-12 21:40:02,865 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1559 transitions. Word has length 27 [2021-06-12 21:40:02,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:02,865 INFO L482 AbstractCegarLoop]: Abstraction has 509 states and 1559 transitions. [2021-06-12 21:40:02,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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-06-12 21:40:02,865 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1559 transitions. [2021-06-12 21:40:02,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:02,866 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:02,866 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:03,077 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:03,078 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:03,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:03,078 INFO L82 PathProgramCache]: Analyzing trace with hash -1911795193, now seen corresponding path program 7 times [2021-06-12 21:40:03,078 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:03,078 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071585209] [2021-06-12 21:40:03,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:03,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:03,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:03,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:03,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071585209] [2021-06-12 21:40:03,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071585209] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:03,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228238543] [2021-06-12 21:40:03,112 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-12 21:40:03,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:03,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:03,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:03,236 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:03,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228238543] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:03,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:03,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 21:40:03,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231740397] [2021-06-12 21:40:03,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:03,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:03,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:03,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:03,238 INFO L87 Difference]: Start difference. First operand 509 states and 1559 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:40:04,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:04,205 INFO L93 Difference]: Finished difference Result 2025 states and 5753 transitions. [2021-06-12 21:40:04,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 21:40:04,205 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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 27 [2021-06-12 21:40:04,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:04,212 INFO L225 Difference]: With dead ends: 2025 [2021-06-12 21:40:04,212 INFO L226 Difference]: Without dead ends: 2025 [2021-06-12 21:40:04,213 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 494.9ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:40:04,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2021-06-12 21:40:04,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 515. [2021-06-12 21:40:04,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.0914396887159534) internal successors, (1589), 514 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:04,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1589 transitions. [2021-06-12 21:40:04,240 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1589 transitions. Word has length 27 [2021-06-12 21:40:04,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:04,240 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1589 transitions. [2021-06-12 21:40:04,240 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:40:04,240 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1589 transitions. [2021-06-12 21:40:04,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:04,241 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:04,241 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:04,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-12 21:40:04,450 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:04,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:04,450 INFO L82 PathProgramCache]: Analyzing trace with hash -2105695861, now seen corresponding path program 8 times [2021-06-12 21:40:04,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:04,450 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555049947] [2021-06-12 21:40:04,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:04,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:04,479 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:04,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:04,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555049947] [2021-06-12 21:40:04,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555049947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:04,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703585581] [2021-06-12 21:40:04,480 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 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-06-12 21:40:04,522 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:04,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:04,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:04,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:04,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:04,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703585581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:04,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:04,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 21:40:04,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808416523] [2021-06-12 21:40:04,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:04,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:04,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:04,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:04,601 INFO L87 Difference]: Start difference. First operand 515 states and 1589 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:40:05,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:05,253 INFO L93 Difference]: Finished difference Result 1842 states and 5297 transitions. [2021-06-12 21:40:05,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 21:40:05,253 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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 27 [2021-06-12 21:40:05,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:05,259 INFO L225 Difference]: With dead ends: 1842 [2021-06-12 21:40:05,259 INFO L226 Difference]: Without dead ends: 1842 [2021-06-12 21:40:05,260 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 341.9ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 21:40:05,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2021-06-12 21:40:05,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 505. [2021-06-12 21:40:05,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.0734126984126986) internal successors, (1549), 504 states have internal predecessors, (1549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:05,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1549 transitions. [2021-06-12 21:40:05,276 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1549 transitions. Word has length 27 [2021-06-12 21:40:05,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:05,276 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1549 transitions. [2021-06-12 21:40:05,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:40:05,276 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1549 transitions. [2021-06-12 21:40:05,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:05,277 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:05,277 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:05,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-12 21:40:05,492 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:05,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:05,493 INFO L82 PathProgramCache]: Analyzing trace with hash 1867674968, now seen corresponding path program 1 times [2021-06-12 21:40:05,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:05,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608568509] [2021-06-12 21:40:05,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:05,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:05,539 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:40:05,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:05,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608568509] [2021-06-12 21:40:05,540 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608568509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:05,540 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296502939] [2021-06-12 21:40:05,540 INFO L95 rtionOrderModulation]: Keeping assertion order 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-06-12 21:40:05,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:05,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:40:05,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:05,607 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:40:05,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296502939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:05,607 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:05,607 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-12 21:40:05,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332740572] [2021-06-12 21:40:05,607 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:40:05,607 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:05,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:40:05,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:40:05,608 INFO L87 Difference]: Start difference. First operand 505 states and 1549 transitions. Second operand has 8 states, 8 states have (on average 4.375) 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-06-12 21:40:05,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:05,716 INFO L93 Difference]: Finished difference Result 1215 states and 3591 transitions. [2021-06-12 21:40:05,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:40:05,717 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) 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 27 [2021-06-12 21:40:05,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:05,721 INFO L225 Difference]: With dead ends: 1215 [2021-06-12 21:40:05,721 INFO L226 Difference]: Without dead ends: 1209 [2021-06-12 21:40:05,721 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 54.2ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:05,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1209 states. [2021-06-12 21:40:05,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1209 to 784. [2021-06-12 21:40:05,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 783 states have (on average 3.177522349936143) internal successors, (2488), 783 states have internal predecessors, (2488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:05,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 2488 transitions. [2021-06-12 21:40:05,737 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 2488 transitions. Word has length 27 [2021-06-12 21:40:05,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:05,737 INFO L482 AbstractCegarLoop]: Abstraction has 784 states and 2488 transitions. [2021-06-12 21:40:05,737 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) 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-06-12 21:40:05,737 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 2488 transitions. [2021-06-12 21:40:05,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:05,738 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:05,739 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:05,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-12 21:40:05,953 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:05,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:05,953 INFO L82 PathProgramCache]: Analyzing trace with hash -1507341085, now seen corresponding path program 9 times [2021-06-12 21:40:05,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:05,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624022270] [2021-06-12 21:40:05,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:05,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:06,052 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:06,052 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:06,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624022270] [2021-06-12 21:40:06,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624022270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:06,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90646196] [2021-06-12 21:40:06,052 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 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-06-12 21:40:06,095 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:40:06,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:06,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:06,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:06,165 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:06,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90646196] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:06,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:06,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-12 21:40:06,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171811861] [2021-06-12 21:40:06,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:06,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:06,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:06,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:06,167 INFO L87 Difference]: Start difference. First operand 784 states and 2488 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 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-06-12 21:40:06,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:06,326 INFO L93 Difference]: Finished difference Result 1375 states and 4197 transitions. [2021-06-12 21:40:06,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-12 21:40:06,326 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 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 27 [2021-06-12 21:40:06,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:06,330 INFO L225 Difference]: With dead ends: 1375 [2021-06-12 21:40:06,330 INFO L226 Difference]: Without dead ends: 1327 [2021-06-12 21:40:06,331 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 176.6ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:40:06,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2021-06-12 21:40:06,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 987. [2021-06-12 21:40:06,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 3.186612576064909) internal successors, (3142), 986 states have internal predecessors, (3142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:06,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 3142 transitions. [2021-06-12 21:40:06,353 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 3142 transitions. Word has length 27 [2021-06-12 21:40:06,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:06,354 INFO L482 AbstractCegarLoop]: Abstraction has 987 states and 3142 transitions. [2021-06-12 21:40:06,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 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-06-12 21:40:06,354 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 3142 transitions. [2021-06-12 21:40:06,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:06,357 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:06,357 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:06,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-12 21:40:06,573 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:06,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:06,573 INFO L82 PathProgramCache]: Analyzing trace with hash 904899992, now seen corresponding path program 2 times [2021-06-12 21:40:06,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:06,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141257168] [2021-06-12 21:40:06,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:06,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:06,625 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:40:06,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:06,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141257168] [2021-06-12 21:40:06,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141257168] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:06,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292692581] [2021-06-12 21:40:06,625 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 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-06-12 21:40:06,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:06,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:06,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:40:06,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:06,702 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:40:06,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292692581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:06,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:06,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-12 21:40:06,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276194499] [2021-06-12 21:40:06,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:40:06,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:06,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:40:06,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:40:06,704 INFO L87 Difference]: Start difference. First operand 987 states and 3142 transitions. Second operand has 8 states, 8 states have (on average 4.5) 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-06-12 21:40:06,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:06,797 INFO L93 Difference]: Finished difference Result 1478 states and 4418 transitions. [2021-06-12 21:40:06,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-12 21:40:06,798 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) 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 27 [2021-06-12 21:40:06,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:06,803 INFO L225 Difference]: With dead ends: 1478 [2021-06-12 21:40:06,804 INFO L226 Difference]: Without dead ends: 1478 [2021-06-12 21:40:06,804 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 76.0ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:06,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2021-06-12 21:40:06,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1006. [2021-06-12 21:40:06,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1006 states, 1005 states have (on average 3.1502487562189057) internal successors, (3166), 1005 states have internal predecessors, (3166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:06,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1006 states to 1006 states and 3166 transitions. [2021-06-12 21:40:06,825 INFO L78 Accepts]: Start accepts. Automaton has 1006 states and 3166 transitions. Word has length 27 [2021-06-12 21:40:06,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:06,825 INFO L482 AbstractCegarLoop]: Abstraction has 1006 states and 3166 transitions. [2021-06-12 21:40:06,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) 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-06-12 21:40:06,825 INFO L276 IsEmpty]: Start isEmpty. Operand 1006 states and 3166 transitions. [2021-06-12 21:40:06,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:06,827 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:06,827 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:07,045 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:07,045 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:07,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:07,045 INFO L82 PathProgramCache]: Analyzing trace with hash 1067209209, now seen corresponding path program 10 times [2021-06-12 21:40:07,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:07,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154285247] [2021-06-12 21:40:07,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:07,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:07,079 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:07,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:07,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154285247] [2021-06-12 21:40:07,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154285247] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:07,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843580280] [2021-06-12 21:40:07,080 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-06-12 21:40:07,101 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:07,101 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:07,101 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:07,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:07,172 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:07,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843580280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:07,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:07,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 21:40:07,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653988849] [2021-06-12 21:40:07,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:40:07,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:07,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:40:07,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:40:07,173 INFO L87 Difference]: Start difference. First operand 1006 states and 3166 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:07,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:07,465 INFO L93 Difference]: Finished difference Result 2277 states and 6674 transitions. [2021-06-12 21:40:07,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:40:07,466 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-12 21:40:07,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:07,473 INFO L225 Difference]: With dead ends: 2277 [2021-06-12 21:40:07,473 INFO L226 Difference]: Without dead ends: 2277 [2021-06-12 21:40:07,473 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 140.2ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:40:07,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2277 states. [2021-06-12 21:40:07,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2277 to 1022. [2021-06-12 21:40:07,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 3.147894221351616) internal successors, (3214), 1021 states have internal predecessors, (3214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:07,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 3214 transitions. [2021-06-12 21:40:07,497 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 3214 transitions. Word has length 27 [2021-06-12 21:40:07,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:07,497 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 3214 transitions. [2021-06-12 21:40:07,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:07,498 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 3214 transitions. [2021-06-12 21:40:07,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:07,499 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:07,499 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:07,712 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:07,713 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:07,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:07,713 INFO L82 PathProgramCache]: Analyzing trace with hash 979484837, now seen corresponding path program 11 times [2021-06-12 21:40:07,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:07,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848462331] [2021-06-12 21:40:07,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:07,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:07,743 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:07,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:07,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848462331] [2021-06-12 21:40:07,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848462331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:07,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532709060] [2021-06-12 21:40:07,743 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:40:07,772 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:40:07,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:07,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:07,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:07,835 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:07,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532709060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:07,835 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:07,835 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 21:40:07,835 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265159007] [2021-06-12 21:40:07,836 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:40:07,836 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:07,836 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:40:07,836 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:40:07,836 INFO L87 Difference]: Start difference. First operand 1022 states and 3214 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:08,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:08,253 INFO L93 Difference]: Finished difference Result 2725 states and 7832 transitions. [2021-06-12 21:40:08,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:40:08,253 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-12 21:40:08,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:08,262 INFO L225 Difference]: With dead ends: 2725 [2021-06-12 21:40:08,262 INFO L226 Difference]: Without dead ends: 2725 [2021-06-12 21:40:08,262 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 206.6ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:40:08,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2725 states. [2021-06-12 21:40:08,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2725 to 1096. [2021-06-12 21:40:08,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 1095 states have (on average 3.1406392694063925) internal successors, (3439), 1095 states have internal predecessors, (3439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:08,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 3439 transitions. [2021-06-12 21:40:08,290 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 3439 transitions. Word has length 27 [2021-06-12 21:40:08,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:08,290 INFO L482 AbstractCegarLoop]: Abstraction has 1096 states and 3439 transitions. [2021-06-12 21:40:08,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:08,290 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 3439 transitions. [2021-06-12 21:40:08,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:08,292 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:08,292 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:08,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-06-12 21:40:08,505 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:08,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:08,505 INFO L82 PathProgramCache]: Analyzing trace with hash 652154561, now seen corresponding path program 12 times [2021-06-12 21:40:08,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:08,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644922887] [2021-06-12 21:40:08,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:08,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:08,530 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:08,530 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:08,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644922887] [2021-06-12 21:40:08,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644922887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:08,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546118173] [2021-06-12 21:40:08,530 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-06-12 21:40:08,553 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-12 21:40:08,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:08,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:08,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:08,625 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:08,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546118173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:08,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:08,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-12 21:40:08,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973158904] [2021-06-12 21:40:08,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:08,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:08,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:08,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:08,627 INFO L87 Difference]: Start difference. First operand 1096 states and 3439 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 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-06-12 21:40:08,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:08,828 INFO L93 Difference]: Finished difference Result 2457 states and 7416 transitions. [2021-06-12 21:40:08,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:40:08,828 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 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 27 [2021-06-12 21:40:08,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:08,834 INFO L225 Difference]: With dead ends: 2457 [2021-06-12 21:40:08,835 INFO L226 Difference]: Without dead ends: 2447 [2021-06-12 21:40:08,835 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 123.6ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:40:08,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2021-06-12 21:40:08,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 1570. [2021-06-12 21:40:08,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1570 states, 1569 states have (on average 3.1963033779477374) internal successors, (5015), 1569 states have internal predecessors, (5015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:08,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1570 states to 1570 states and 5015 transitions. [2021-06-12 21:40:08,867 INFO L78 Accepts]: Start accepts. Automaton has 1570 states and 5015 transitions. Word has length 27 [2021-06-12 21:40:08,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:08,867 INFO L482 AbstractCegarLoop]: Abstraction has 1570 states and 5015 transitions. [2021-06-12 21:40:08,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 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-06-12 21:40:08,867 INFO L276 IsEmpty]: Start isEmpty. Operand 1570 states and 5015 transitions. [2021-06-12 21:40:08,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:08,870 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:08,870 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:09,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:09,085 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:09,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:09,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1601452251, now seen corresponding path program 13 times [2021-06-12 21:40:09,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:09,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595465763] [2021-06-12 21:40:09,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:09,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:09,142 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:09,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:09,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595465763] [2021-06-12 21:40:09,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595465763] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:09,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276759799] [2021-06-12 21:40:09,142 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:09,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:09,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:09,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:09,237 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:09,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276759799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:09,238 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:09,238 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-12 21:40:09,238 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048828779] [2021-06-12 21:40:09,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:09,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:09,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:09,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:09,239 INFO L87 Difference]: Start difference. First operand 1570 states and 5015 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 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-06-12 21:40:09,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:09,503 INFO L93 Difference]: Finished difference Result 2556 states and 7763 transitions. [2021-06-12 21:40:09,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:40:09,504 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 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 27 [2021-06-12 21:40:09,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:09,508 INFO L225 Difference]: With dead ends: 2556 [2021-06-12 21:40:09,508 INFO L226 Difference]: Without dead ends: 2556 [2021-06-12 21:40:09,509 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 194.8ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:40:09,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2021-06-12 21:40:09,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 1576. [2021-06-12 21:40:09,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1575 states have (on average 3.1885714285714286) internal successors, (5022), 1575 states have internal predecessors, (5022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:09,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 5022 transitions. [2021-06-12 21:40:09,540 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 5022 transitions. Word has length 27 [2021-06-12 21:40:09,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:09,540 INFO L482 AbstractCegarLoop]: Abstraction has 1576 states and 5022 transitions. [2021-06-12 21:40:09,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 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-06-12 21:40:09,540 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 5022 transitions. [2021-06-12 21:40:09,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:09,543 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:09,543 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:09,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-12 21:40:09,760 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:09,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:09,760 INFO L82 PathProgramCache]: Analyzing trace with hash -570446103, now seen corresponding path program 14 times [2021-06-12 21:40:09,760 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:09,760 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267881641] [2021-06-12 21:40:09,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:09,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:09,792 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:09,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:09,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267881641] [2021-06-12 21:40:09,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267881641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:09,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408656822] [2021-06-12 21:40:09,792 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-06-12 21:40:09,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:09,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:09,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:09,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:09,896 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:09,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408656822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:09,896 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:09,897 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 21:40:09,897 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039828524] [2021-06-12 21:40:09,898 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:40:09,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:09,898 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:40:09,898 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:40:09,898 INFO L87 Difference]: Start difference. First operand 1576 states and 5022 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:10,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:10,282 INFO L93 Difference]: Finished difference Result 3074 states and 9276 transitions. [2021-06-12 21:40:10,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:40:10,283 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-12 21:40:10,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:10,289 INFO L225 Difference]: With dead ends: 3074 [2021-06-12 21:40:10,289 INFO L226 Difference]: Without dead ends: 3070 [2021-06-12 21:40:10,289 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 167.8ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:40:10,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3070 states. [2021-06-12 21:40:10,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3070 to 1588. [2021-06-12 21:40:10,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1588 states, 1587 states have (on average 3.178323881537492) internal successors, (5044), 1587 states have internal predecessors, (5044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:10,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1588 states to 1588 states and 5044 transitions. [2021-06-12 21:40:10,326 INFO L78 Accepts]: Start accepts. Automaton has 1588 states and 5044 transitions. Word has length 27 [2021-06-12 21:40:10,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:10,326 INFO L482 AbstractCegarLoop]: Abstraction has 1588 states and 5044 transitions. [2021-06-12 21:40:10,326 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:10,327 INFO L276 IsEmpty]: Start isEmpty. Operand 1588 states and 5044 transitions. [2021-06-12 21:40:10,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:10,329 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:10,329 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:10,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:10,545 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:10,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:10,545 INFO L82 PathProgramCache]: Analyzing trace with hash 1494759849, now seen corresponding path program 15 times [2021-06-12 21:40:10,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:10,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071359229] [2021-06-12 21:40:10,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:10,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:10,571 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:10,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:10,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071359229] [2021-06-12 21:40:10,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071359229] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:10,572 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587500403] [2021-06-12 21:40:10,572 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-06-12 21:40:10,606 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:40:10,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:10,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:10,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:10,682 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:10,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587500403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:10,683 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:10,683 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 21:40:10,683 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291589062] [2021-06-12 21:40:10,683 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:10,683 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:10,683 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:10,683 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:10,683 INFO L87 Difference]: Start difference. First operand 1588 states and 5044 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:40:11,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:11,357 INFO L93 Difference]: Finished difference Result 5541 states and 16712 transitions. [2021-06-12 21:40:11,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 21:40:11,358 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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 27 [2021-06-12 21:40:11,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:11,368 INFO L225 Difference]: With dead ends: 5541 [2021-06-12 21:40:11,369 INFO L226 Difference]: Without dead ends: 5541 [2021-06-12 21:40:11,369 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 353.7ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:40:11,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5541 states. [2021-06-12 21:40:11,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5541 to 1799. [2021-06-12 21:40:11,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1799 states, 1798 states have (on average 3.274193548387097) internal successors, (5887), 1798 states have internal predecessors, (5887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:11,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 5887 transitions. [2021-06-12 21:40:11,431 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 5887 transitions. Word has length 27 [2021-06-12 21:40:11,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:11,431 INFO L482 AbstractCegarLoop]: Abstraction has 1799 states and 5887 transitions. [2021-06-12 21:40:11,431 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:40:11,431 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 5887 transitions. [2021-06-12 21:40:11,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:11,435 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:11,435 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:11,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-12 21:40:11,649 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:11,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:11,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1300859181, now seen corresponding path program 16 times [2021-06-12 21:40:11,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:11,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076996781] [2021-06-12 21:40:11,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:11,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:11,678 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:11,678 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:11,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076996781] [2021-06-12 21:40:11,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076996781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:11,678 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026777923] [2021-06-12 21:40:11,678 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:40:11,702 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:11,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:11,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:11,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:11,767 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:11,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026777923] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:11,767 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:11,768 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 21:40:11,768 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715513008] [2021-06-12 21:40:11,769 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:11,769 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:11,769 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:11,769 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:11,770 INFO L87 Difference]: Start difference. First operand 1799 states and 5887 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:40:12,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:12,455 INFO L93 Difference]: Finished difference Result 5525 states and 16688 transitions. [2021-06-12 21:40:12,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 21:40:12,455 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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 27 [2021-06-12 21:40:12,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:12,466 INFO L225 Difference]: With dead ends: 5525 [2021-06-12 21:40:12,467 INFO L226 Difference]: Without dead ends: 5525 [2021-06-12 21:40:12,467 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 350.3ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:40:12,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5525 states. [2021-06-12 21:40:12,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5525 to 1784. [2021-06-12 21:40:12,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1784 states, 1783 states have (on average 3.259113853056646) internal successors, (5811), 1783 states have internal predecessors, (5811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:12,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1784 states to 1784 states and 5811 transitions. [2021-06-12 21:40:12,533 INFO L78 Accepts]: Start accepts. Automaton has 1784 states and 5811 transitions. Word has length 27 [2021-06-12 21:40:12,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:12,533 INFO L482 AbstractCegarLoop]: Abstraction has 1784 states and 5811 transitions. [2021-06-12 21:40:12,534 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:40:12,534 INFO L276 IsEmpty]: Start isEmpty. Operand 1784 states and 5811 transitions. [2021-06-12 21:40:12,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:12,538 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:12,538 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:12,753 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-06-12 21:40:12,753 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:12,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:12,753 INFO L82 PathProgramCache]: Analyzing trace with hash 928949415, now seen corresponding path program 17 times [2021-06-12 21:40:12,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:12,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073980578] [2021-06-12 21:40:12,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:12,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:12,788 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:12,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:12,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073980578] [2021-06-12 21:40:12,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073980578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:12,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1111267967] [2021-06-12 21:40:12,789 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-06-12 21:40:12,811 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:40:12,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:12,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:12,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:12,881 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:12,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1111267967] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:12,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:12,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 21:40:12,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370642529] [2021-06-12 21:40:12,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 21:40:12,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:12,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 21:40:12,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:40:12,882 INFO L87 Difference]: Start difference. First operand 1784 states and 5811 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:13,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:13,494 INFO L93 Difference]: Finished difference Result 5112 states and 15104 transitions. [2021-06-12 21:40:13,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 21:40:13,494 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-12 21:40:13,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:13,503 INFO L225 Difference]: With dead ends: 5112 [2021-06-12 21:40:13,504 INFO L226 Difference]: Without dead ends: 5112 [2021-06-12 21:40:13,504 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 304.4ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:40:13,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5112 states. [2021-06-12 21:40:13,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5112 to 1804. [2021-06-12 21:40:13,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.265113699389906) internal successors, (5887), 1803 states have internal predecessors, (5887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:13,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5887 transitions. [2021-06-12 21:40:13,597 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5887 transitions. Word has length 27 [2021-06-12 21:40:13,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:13,597 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5887 transitions. [2021-06-12 21:40:13,598 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:13,598 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5887 transitions. [2021-06-12 21:40:13,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:13,600 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:13,601 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:13,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-12 21:40:13,817 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:13,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:13,817 INFO L82 PathProgramCache]: Analyzing trace with hash 739731117, now seen corresponding path program 18 times [2021-06-12 21:40:13,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:13,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324695675] [2021-06-12 21:40:13,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:13,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:13,846 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:13,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:13,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324695675] [2021-06-12 21:40:13,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324695675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:13,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366639075] [2021-06-12 21:40:13,846 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) [2021-06-12 21:40:13,873 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:40:13,873 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:13,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:13,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:13,934 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:13,934 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366639075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:13,934 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:13,934 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 21:40:13,934 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535092154] [2021-06-12 21:40:13,935 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 21:40:13,935 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:13,936 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 21:40:13,936 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:40:13,936 INFO L87 Difference]: Start difference. First operand 1804 states and 5887 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:14,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:14,532 INFO L93 Difference]: Finished difference Result 4837 states and 14460 transitions. [2021-06-12 21:40:14,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 21:40:14,532 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-12 21:40:14,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:14,541 INFO L225 Difference]: With dead ends: 4837 [2021-06-12 21:40:14,541 INFO L226 Difference]: Without dead ends: 4833 [2021-06-12 21:40:14,542 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 284.6ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 21:40:14,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4833 states. [2021-06-12 21:40:14,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4833 to 1804. [2021-06-12 21:40:14,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.2640044370493624) internal successors, (5885), 1803 states have internal predecessors, (5885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:14,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5885 transitions. [2021-06-12 21:40:14,620 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5885 transitions. Word has length 27 [2021-06-12 21:40:14,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:14,620 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5885 transitions. [2021-06-12 21:40:14,620 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:14,620 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5885 transitions. [2021-06-12 21:40:14,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:14,623 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:14,623 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:14,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-06-12 21:40:14,837 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:14,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:14,837 INFO L82 PathProgramCache]: Analyzing trace with hash 2129252333, now seen corresponding path program 19 times [2021-06-12 21:40:14,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:14,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901409860] [2021-06-12 21:40:14,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:14,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:14,873 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:14,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:14,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901409860] [2021-06-12 21:40:14,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901409860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:14,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1567449026] [2021-06-12 21:40:14,874 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-06-12 21:40:14,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:14,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:14,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:14,986 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:14,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1567449026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:14,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:14,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 21:40:14,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539935920] [2021-06-12 21:40:14,986 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:14,986 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:14,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:14,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:14,987 INFO L87 Difference]: Start difference. First operand 1804 states and 5885 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-12 21:40:15,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:15,621 INFO L93 Difference]: Finished difference Result 4879 states and 14554 transitions. [2021-06-12 21:40:15,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 21:40:15,622 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-06-12 21:40:15,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:15,629 INFO L225 Difference]: With dead ends: 4879 [2021-06-12 21:40:15,630 INFO L226 Difference]: Without dead ends: 4879 [2021-06-12 21:40:15,630 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 327.4ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:40:15,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2021-06-12 21:40:15,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 1814. [2021-06-12 21:40:15,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2675124103695534) internal successors, (5924), 1813 states have internal predecessors, (5924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:15,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5924 transitions. [2021-06-12 21:40:15,684 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5924 transitions. Word has length 27 [2021-06-12 21:40:15,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:15,684 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5924 transitions. [2021-06-12 21:40:15,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-12 21:40:15,685 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5924 transitions. [2021-06-12 21:40:15,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:15,687 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:15,688 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:15,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-12 21:40:15,901 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:15,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:15,901 INFO L82 PathProgramCache]: Analyzing trace with hash -383065493, now seen corresponding path program 20 times [2021-06-12 21:40:15,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:15,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519636462] [2021-06-12 21:40:15,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:15,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:15,929 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:15,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:15,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519636462] [2021-06-12 21:40:15,930 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519636462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:15,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233722483] [2021-06-12 21:40:15,930 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) [2021-06-12 21:40:15,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:15,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:15,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:15,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:16,021 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:16,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233722483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:16,021 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:16,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 21:40:16,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617825421] [2021-06-12 21:40:16,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:16,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:16,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:16,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:16,022 INFO L87 Difference]: Start difference. First operand 1814 states and 5924 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-12 21:40:16,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:16,633 INFO L93 Difference]: Finished difference Result 4586 states and 13852 transitions. [2021-06-12 21:40:16,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 21:40:16,634 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-06-12 21:40:16,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:16,640 INFO L225 Difference]: With dead ends: 4586 [2021-06-12 21:40:16,640 INFO L226 Difference]: Without dead ends: 4582 [2021-06-12 21:40:16,641 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 324.7ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 21:40:16,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2021-06-12 21:40:16,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 1814. [2021-06-12 21:40:16,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2664092664092665) internal successors, (5922), 1813 states have internal predecessors, (5922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:16,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5922 transitions. [2021-06-12 21:40:16,711 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5922 transitions. Word has length 27 [2021-06-12 21:40:16,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:16,711 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5922 transitions. [2021-06-12 21:40:16,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-12 21:40:16,711 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5922 transitions. [2021-06-12 21:40:16,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:16,714 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:16,714 INFO L472 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:16,920 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:16,921 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:16,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:16,921 INFO L82 PathProgramCache]: Analyzing trace with hash 996125654, now seen corresponding path program 3 times [2021-06-12 21:40:16,921 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:16,921 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [748235377] [2021-06-12 21:40:16,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:16,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:16,944 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:40:16,944 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:16,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [748235377] [2021-06-12 21:40:16,944 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [748235377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:16,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201233774] [2021-06-12 21:40:16,944 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-06-12 21:40:16,977 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-12 21:40:16,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:16,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-12 21:40:16,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:17,010 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:40:17,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201233774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:17,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:17,011 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-06-12 21:40:17,011 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119071401] [2021-06-12 21:40:17,011 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-12 21:40:17,011 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:17,011 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-12 21:40:17,011 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-12 21:40:17,011 INFO L87 Difference]: Start difference. First operand 1814 states and 5922 transitions. Second operand has 8 states, 8 states have (on average 4.5) 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-06-12 21:40:17,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:17,085 INFO L93 Difference]: Finished difference Result 1973 states and 6380 transitions. [2021-06-12 21:40:17,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-12 21:40:17,085 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) 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 27 [2021-06-12 21:40:17,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:17,088 INFO L225 Difference]: With dead ends: 1973 [2021-06-12 21:40:17,088 INFO L226 Difference]: Without dead ends: 1973 [2021-06-12 21:40:17,089 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 37.6ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:40:17,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1973 states. [2021-06-12 21:40:17,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1973 to 1690. [2021-06-12 21:40:17,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1690 states, 1689 states have (on average 3.2634695085849614) internal successors, (5512), 1689 states have internal predecessors, (5512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:17,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1690 states to 1690 states and 5512 transitions. [2021-06-12 21:40:17,113 INFO L78 Accepts]: Start accepts. Automaton has 1690 states and 5512 transitions. Word has length 27 [2021-06-12 21:40:17,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:17,113 INFO L482 AbstractCegarLoop]: Abstraction has 1690 states and 5512 transitions. [2021-06-12 21:40:17,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) 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-06-12 21:40:17,113 INFO L276 IsEmpty]: Start isEmpty. Operand 1690 states and 5512 transitions. [2021-06-12 21:40:17,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:17,116 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:17,116 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:17,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-06-12 21:40:17,337 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:17,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:17,337 INFO L82 PathProgramCache]: Analyzing trace with hash -1191947179, now seen corresponding path program 21 times [2021-06-12 21:40:17,337 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:17,337 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973519503] [2021-06-12 21:40:17,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:17,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:17,363 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:17,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:17,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973519503] [2021-06-12 21:40:17,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973519503] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:17,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322904209] [2021-06-12 21:40:17,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:17,385 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:40:17,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:17,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:17,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:17,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:17,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322904209] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:17,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:17,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-12 21:40:17,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215204332] [2021-06-12 21:40:17,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 21:40:17,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:17,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 21:40:17,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:40:17,439 INFO L87 Difference]: Start difference. First operand 1690 states and 5512 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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-06-12 21:40:17,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:17,696 INFO L93 Difference]: Finished difference Result 3078 states and 9480 transitions. [2021-06-12 21:40:17,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 21:40:17,696 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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 27 [2021-06-12 21:40:17,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:17,700 INFO L225 Difference]: With dead ends: 3078 [2021-06-12 21:40:17,700 INFO L226 Difference]: Without dead ends: 3078 [2021-06-12 21:40:17,700 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 126.4ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:40:17,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3078 states. [2021-06-12 21:40:17,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3078 to 1814. [2021-06-12 21:40:17,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2465526751241036) internal successors, (5886), 1813 states have internal predecessors, (5886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:17,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5886 transitions. [2021-06-12 21:40:17,729 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5886 transitions. Word has length 27 [2021-06-12 21:40:17,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:17,729 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5886 transitions. [2021-06-12 21:40:17,729 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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-06-12 21:40:17,729 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5886 transitions. [2021-06-12 21:40:17,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:17,732 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:17,732 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:17,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:17,945 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:17,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:17,945 INFO L82 PathProgramCache]: Analyzing trace with hash -539419271, now seen corresponding path program 22 times [2021-06-12 21:40:17,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:17,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060260676] [2021-06-12 21:40:17,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:17,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:17,967 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:17,967 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:17,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060260676] [2021-06-12 21:40:17,968 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060260676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:17,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161701675] [2021-06-12 21:40:17,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:17,989 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:17,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:17,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:17,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:18,043 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:18,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161701675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:18,043 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:18,043 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-12 21:40:18,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117949677] [2021-06-12 21:40:18,044 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:40:18,044 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:18,045 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:40:18,045 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:40:18,045 INFO L87 Difference]: Start difference. First operand 1814 states and 5886 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 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-06-12 21:40:18,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:18,270 INFO L93 Difference]: Finished difference Result 3165 states and 9710 transitions. [2021-06-12 21:40:18,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:40:18,270 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 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 27 [2021-06-12 21:40:18,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:18,274 INFO L225 Difference]: With dead ends: 3165 [2021-06-12 21:40:18,274 INFO L226 Difference]: Without dead ends: 3165 [2021-06-12 21:40:18,275 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 116.3ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:40:18,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2021-06-12 21:40:18,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 1928. [2021-06-12 21:40:18,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1927 states have (on average 3.2283341982355993) internal successors, (6221), 1927 states have internal predecessors, (6221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:18,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 6221 transitions. [2021-06-12 21:40:18,307 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 6221 transitions. Word has length 27 [2021-06-12 21:40:18,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:18,307 INFO L482 AbstractCegarLoop]: Abstraction has 1928 states and 6221 transitions. [2021-06-12 21:40:18,308 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 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-06-12 21:40:18,308 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 6221 transitions. [2021-06-12 21:40:18,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:18,310 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:18,310 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:18,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-12 21:40:18,525 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:18,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:18,525 INFO L82 PathProgramCache]: Analyzing trace with hash -2089350211, now seen corresponding path program 23 times [2021-06-12 21:40:18,525 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:18,525 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415586909] [2021-06-12 21:40:18,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:18,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:18,563 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:40:18,563 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:18,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415586909] [2021-06-12 21:40:18,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415586909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:18,563 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073860236] [2021-06-12 21:40:18,563 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:18,585 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:40:18,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:18,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:18,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:18,635 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:40:18,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073860236] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:18,635 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:18,635 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-12 21:40:18,635 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517799133] [2021-06-12 21:40:18,635 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-12 21:40:18,635 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:18,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-12 21:40:18,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-12 21:40:18,636 INFO L87 Difference]: Start difference. First operand 1928 states and 6221 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 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-06-12 21:40:18,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:18,824 INFO L93 Difference]: Finished difference Result 3029 states and 9362 transitions. [2021-06-12 21:40:18,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 21:40:18,824 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 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 27 [2021-06-12 21:40:18,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:18,828 INFO L225 Difference]: With dead ends: 3029 [2021-06-12 21:40:18,828 INFO L226 Difference]: Without dead ends: 3025 [2021-06-12 21:40:18,828 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 94.2ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:40:18,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3025 states. [2021-06-12 21:40:18,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3025 to 1928. [2021-06-12 21:40:18,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1927 states have (on average 3.2272963155163468) internal successors, (6219), 1927 states have internal predecessors, (6219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:18,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 6219 transitions. [2021-06-12 21:40:18,860 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 6219 transitions. Word has length 27 [2021-06-12 21:40:18,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:18,860 INFO L482 AbstractCegarLoop]: Abstraction has 1928 states and 6219 transitions. [2021-06-12 21:40:18,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 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-06-12 21:40:18,861 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 6219 transitions. [2021-06-12 21:40:18,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:18,863 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:18,863 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:19,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-06-12 21:40:19,077 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:19,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:19,077 INFO L82 PathProgramCache]: Analyzing trace with hash -597345479, now seen corresponding path program 24 times [2021-06-12 21:40:19,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:19,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779776873] [2021-06-12 21:40:19,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:19,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:19,106 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:19,107 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:19,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779776873] [2021-06-12 21:40:19,107 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779776873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:19,107 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081809420] [2021-06-12 21:40:19,107 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:19,133 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:40:19,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:19,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:19,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:19,194 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:19,194 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081809420] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:19,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:19,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-06-12 21:40:19,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483459372] [2021-06-12 21:40:19,195 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 21:40:19,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:19,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 21:40:19,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:40:19,195 INFO L87 Difference]: Start difference. First operand 1928 states and 6219 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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-06-12 21:40:19,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:19,410 INFO L93 Difference]: Finished difference Result 3009 states and 9316 transitions. [2021-06-12 21:40:19,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:40:19,410 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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 27 [2021-06-12 21:40:19,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:19,414 INFO L225 Difference]: With dead ends: 3009 [2021-06-12 21:40:19,414 INFO L226 Difference]: Without dead ends: 2993 [2021-06-12 21:40:19,415 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 106.3ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:40:19,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2993 states. [2021-06-12 21:40:19,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2993 to 1936. [2021-06-12 21:40:19,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1935 states have (on average 3.221188630490956) internal successors, (6233), 1935 states have internal predecessors, (6233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:19,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 6233 transitions. [2021-06-12 21:40:19,448 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 6233 transitions. Word has length 27 [2021-06-12 21:40:19,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:19,449 INFO L482 AbstractCegarLoop]: Abstraction has 1936 states and 6233 transitions. [2021-06-12 21:40:19,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 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-06-12 21:40:19,449 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 6233 transitions. [2021-06-12 21:40:19,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:19,451 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:19,452 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:19,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-12 21:40:19,665 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:19,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:19,665 INFO L82 PathProgramCache]: Analyzing trace with hash 1743835577, now seen corresponding path program 25 times [2021-06-12 21:40:19,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:19,665 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315839367] [2021-06-12 21:40:19,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:19,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:19,692 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:19,693 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:19,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315839367] [2021-06-12 21:40:19,693 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315839367] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:19,693 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414661744] [2021-06-12 21:40:19,693 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:19,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:19,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:19,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:19,787 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:19,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414661744] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:19,787 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:19,787 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 21:40:19,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129395745] [2021-06-12 21:40:19,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:19,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:19,788 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:19,788 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:19,788 INFO L87 Difference]: Start difference. First operand 1936 states and 6233 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:40:20,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:20,288 INFO L93 Difference]: Finished difference Result 5256 states and 16466 transitions. [2021-06-12 21:40:20,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:40:20,301 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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 27 [2021-06-12 21:40:20,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:20,309 INFO L225 Difference]: With dead ends: 5256 [2021-06-12 21:40:20,309 INFO L226 Difference]: Without dead ends: 5256 [2021-06-12 21:40:20,309 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 295.0ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:40:20,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5256 states. [2021-06-12 21:40:20,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5256 to 2054. [2021-06-12 21:40:20,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2054 states, 2053 states have (on average 3.297613248904043) internal successors, (6770), 2053 states have internal predecessors, (6770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:20,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2054 states to 2054 states and 6770 transitions. [2021-06-12 21:40:20,363 INFO L78 Accepts]: Start accepts. Automaton has 2054 states and 6770 transitions. Word has length 27 [2021-06-12 21:40:20,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:20,363 INFO L482 AbstractCegarLoop]: Abstraction has 2054 states and 6770 transitions. [2021-06-12 21:40:20,363 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:40:20,363 INFO L276 IsEmpty]: Start isEmpty. Operand 2054 states and 6770 transitions. [2021-06-12 21:40:20,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:20,366 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:20,366 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:20,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-12 21:40:20,579 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:20,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:20,579 INFO L82 PathProgramCache]: Analyzing trace with hash 1549934909, now seen corresponding path program 26 times [2021-06-12 21:40:20,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:20,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1434457937] [2021-06-12 21:40:20,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:20,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:20,609 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:20,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:20,609 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1434457937] [2021-06-12 21:40:20,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1434457937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:20,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951290613] [2021-06-12 21:40:20,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:20,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:20,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:20,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:20,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:20,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:20,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951290613] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:20,729 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:20,729 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 21:40:20,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552596354] [2021-06-12 21:40:20,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:20,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:20,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:20,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:20,730 INFO L87 Difference]: Start difference. First operand 2054 states and 6770 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:40:21,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:21,168 INFO L93 Difference]: Finished difference Result 5169 states and 16251 transitions. [2021-06-12 21:40:21,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:40:21,168 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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 27 [2021-06-12 21:40:21,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:21,174 INFO L225 Difference]: With dead ends: 5169 [2021-06-12 21:40:21,175 INFO L226 Difference]: Without dead ends: 5169 [2021-06-12 21:40:21,175 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 264.8ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:40:21,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5169 states. [2021-06-12 21:40:21,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5169 to 2051. [2021-06-12 21:40:21,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:21,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-06-12 21:40:21,214 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-06-12 21:40:21,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:21,214 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-06-12 21:40:21,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:40:21,214 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-06-12 21:40:21,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:21,217 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:21,217 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:21,433 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-12 21:40:21,433 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:21,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:21,434 INFO L82 PathProgramCache]: Analyzing trace with hash 1178025143, now seen corresponding path program 27 times [2021-06-12 21:40:21,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:21,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071885327] [2021-06-12 21:40:21,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:21,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:21,464 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:21,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:21,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071885327] [2021-06-12 21:40:21,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071885327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:21,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645964522] [2021-06-12 21:40:21,464 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:21,487 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:40:21,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:21,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:21,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:21,582 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:21,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645964522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:21,582 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:21,582 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 21:40:21,582 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305018853] [2021-06-12 21:40:21,583 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 21:40:21,583 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:21,583 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 21:40:21,583 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:40:21,583 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:22,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:22,015 INFO L93 Difference]: Finished difference Result 4755 states and 14772 transitions. [2021-06-12 21:40:22,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 21:40:22,016 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-12 21:40:22,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:22,022 INFO L225 Difference]: With dead ends: 4755 [2021-06-12 21:40:22,022 INFO L226 Difference]: Without dead ends: 4755 [2021-06-12 21:40:22,022 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 232.9ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:40:22,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4755 states. [2021-06-12 21:40:22,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4755 to 2057. [2021-06-12 21:40:22,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 2056 states have (on average 3.2981517509727625) internal successors, (6781), 2056 states have internal predecessors, (6781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:22,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 6781 transitions. [2021-06-12 21:40:22,061 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 6781 transitions. Word has length 27 [2021-06-12 21:40:22,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:22,061 INFO L482 AbstractCegarLoop]: Abstraction has 2057 states and 6781 transitions. [2021-06-12 21:40:22,061 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:22,061 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 6781 transitions. [2021-06-12 21:40:22,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:22,064 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:22,064 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:22,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:22,280 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:22,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:22,281 INFO L82 PathProgramCache]: Analyzing trace with hash 988806845, now seen corresponding path program 28 times [2021-06-12 21:40:22,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:22,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946135445] [2021-06-12 21:40:22,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:22,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:22,309 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:22,310 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:22,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946135445] [2021-06-12 21:40:22,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946135445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:22,310 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1449520201] [2021-06-12 21:40:22,310 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:22,342 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:22,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:22,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:22,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:22,395 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:22,396 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1449520201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:22,396 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:22,396 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 21:40:22,396 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119829568] [2021-06-12 21:40:22,396 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 21:40:22,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:22,396 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 21:40:22,396 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:40:22,396 INFO L87 Difference]: Start difference. First operand 2057 states and 6781 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:22,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:22,749 INFO L93 Difference]: Finished difference Result 4606 states and 14402 transitions. [2021-06-12 21:40:22,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:40:22,750 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-12 21:40:22,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:22,755 INFO L225 Difference]: With dead ends: 4606 [2021-06-12 21:40:22,755 INFO L226 Difference]: Without dead ends: 4602 [2021-06-12 21:40:22,755 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 183.3ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:40:22,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2021-06-12 21:40:22,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 2051. [2021-06-12 21:40:22,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:22,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-06-12 21:40:22,789 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-06-12 21:40:22,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:22,789 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-06-12 21:40:22,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:22,789 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-06-12 21:40:22,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:22,791 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:22,791 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:22,992 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-12 21:40:22,992 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:22,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:22,992 INFO L82 PathProgramCache]: Analyzing trace with hash -1916639235, now seen corresponding path program 29 times [2021-06-12 21:40:22,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:22,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294778177] [2021-06-12 21:40:22,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:22,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:23,034 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:23,035 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:23,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294778177] [2021-06-12 21:40:23,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294778177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:23,035 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1147539159] [2021-06-12 21:40:23,035 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:23,057 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:40:23,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:23,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:23,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:23,133 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:23,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1147539159] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:23,133 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:23,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 21:40:23,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833619934] [2021-06-12 21:40:23,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:23,134 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:23,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:23,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:23,134 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-12 21:40:23,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:23,514 INFO L93 Difference]: Finished difference Result 4605 states and 14373 transitions. [2021-06-12 21:40:23,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:40:23,515 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-06-12 21:40:23,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:23,521 INFO L225 Difference]: With dead ends: 4605 [2021-06-12 21:40:23,521 INFO L226 Difference]: Without dead ends: 4605 [2021-06-12 21:40:23,521 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 203.6ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:40:23,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4605 states. [2021-06-12 21:40:23,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4605 to 2057. [2021-06-12 21:40:23,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 2056 states have (on average 3.2981517509727625) internal successors, (6781), 2056 states have internal predecessors, (6781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:23,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 6781 transitions. [2021-06-12 21:40:23,560 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 6781 transitions. Word has length 27 [2021-06-12 21:40:23,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:23,560 INFO L482 AbstractCegarLoop]: Abstraction has 2057 states and 6781 transitions. [2021-06-12 21:40:23,560 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-12 21:40:23,560 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 6781 transitions. [2021-06-12 21:40:23,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:23,563 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:23,563 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:23,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-12 21:40:23,763 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:23,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:23,763 INFO L82 PathProgramCache]: Analyzing trace with hash -133989765, now seen corresponding path program 30 times [2021-06-12 21:40:23,763 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:23,763 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645166724] [2021-06-12 21:40:23,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:23,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:23,805 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:23,805 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:23,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645166724] [2021-06-12 21:40:23,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645166724] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:23,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129109833] [2021-06-12 21:40:23,805 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:23,827 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:40:23,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:23,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:23,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:23,888 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:23,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129109833] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:23,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:23,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 21:40:23,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208142072] [2021-06-12 21:40:23,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:23,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:23,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:23,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:23,889 INFO L87 Difference]: Start difference. First operand 2057 states and 6781 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-12 21:40:24,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:24,220 INFO L93 Difference]: Finished difference Result 4532 states and 14195 transitions. [2021-06-12 21:40:24,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:40:24,220 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-06-12 21:40:24,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:24,225 INFO L225 Difference]: With dead ends: 4532 [2021-06-12 21:40:24,225 INFO L226 Difference]: Without dead ends: 4528 [2021-06-12 21:40:24,226 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 170.6ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:40:24,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4528 states. [2021-06-12 21:40:24,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4528 to 2051. [2021-06-12 21:40:24,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:24,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-06-12 21:40:24,267 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-06-12 21:40:24,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:24,267 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-06-12 21:40:24,267 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-12 21:40:24,267 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-06-12 21:40:24,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:24,270 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:24,270 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:24,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:24,485 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:24,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:24,485 INFO L82 PathProgramCache]: Analyzing trace with hash 909278715, now seen corresponding path program 31 times [2021-06-12 21:40:24,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:24,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117900939] [2021-06-12 21:40:24,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:24,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:24,508 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:24,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:24,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117900939] [2021-06-12 21:40:24,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117900939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:24,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847096753] [2021-06-12 21:40:24,509 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:40:24,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:24,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:24,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:24,572 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:24,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847096753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:24,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:24,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 21:40:24,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514468016] [2021-06-12 21:40:24,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:40:24,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:24,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:40:24,574 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:40:24,574 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:24,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:24,894 INFO L93 Difference]: Finished difference Result 4168 states and 12771 transitions. [2021-06-12 21:40:24,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:40:24,895 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-12 21:40:24,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:24,900 INFO L225 Difference]: With dead ends: 4168 [2021-06-12 21:40:24,900 INFO L226 Difference]: Without dead ends: 4168 [2021-06-12 21:40:24,901 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 162.3ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-06-12 21:40:24,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-06-12 21:40:24,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 2247. [2021-06-12 21:40:24,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.2996438112199464) internal successors, (7411), 2246 states have internal predecessors, (7411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:24,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7411 transitions. [2021-06-12 21:40:24,954 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7411 transitions. Word has length 27 [2021-06-12 21:40:24,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:24,955 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7411 transitions. [2021-06-12 21:40:24,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:24,955 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7411 transitions. [2021-06-12 21:40:24,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:24,958 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:24,958 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:25,158 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-06-12 21:40:25,158 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:25,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:25,159 INFO L82 PathProgramCache]: Analyzing trace with hash 720060417, now seen corresponding path program 32 times [2021-06-12 21:40:25,159 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:25,159 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625367602] [2021-06-12 21:40:25,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:25,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:25,183 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:25,183 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:25,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625367602] [2021-06-12 21:40:25,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625367602] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:25,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575887516] [2021-06-12 21:40:25,183 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-12 21:40:25,208 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:25,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:25,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:25,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:25,264 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:25,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575887516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:25,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:25,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 21:40:25,265 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550267793] [2021-06-12 21:40:25,265 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:40:25,265 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:25,265 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:40:25,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:40:25,265 INFO L87 Difference]: Start difference. First operand 2247 states and 7411 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:25,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:25,558 INFO L93 Difference]: Finished difference Result 3963 states and 12253 transitions. [2021-06-12 21:40:25,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:40:25,559 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-12 21:40:25,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:25,563 INFO L225 Difference]: With dead ends: 3963 [2021-06-12 21:40:25,564 INFO L226 Difference]: Without dead ends: 3959 [2021-06-12 21:40:25,564 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 131.2ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:40:25,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3959 states. [2021-06-12 21:40:25,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3959 to 2247. [2021-06-12 21:40:25,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.298753339269813) internal successors, (7409), 2246 states have internal predecessors, (7409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:25,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7409 transitions. [2021-06-12 21:40:25,599 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7409 transitions. Word has length 27 [2021-06-12 21:40:25,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:25,600 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7409 transitions. [2021-06-12 21:40:25,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:25,600 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7409 transitions. [2021-06-12 21:40:25,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:25,603 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:25,603 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:25,803 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:25,803 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:25,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:25,804 INFO L82 PathProgramCache]: Analyzing trace with hash 1363442677, now seen corresponding path program 33 times [2021-06-12 21:40:25,804 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:25,804 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131580806] [2021-06-12 21:40:25,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:25,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:25,839 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:25,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:25,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131580806] [2021-06-12 21:40:25,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131580806] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:25,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659134593] [2021-06-12 21:40:25,839 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:25,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:40:25,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:25,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:25,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:25,914 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:25,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659134593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:25,914 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:25,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 21:40:25,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428369955] [2021-06-12 21:40:25,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:40:25,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:25,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:40:25,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:40:25,915 INFO L87 Difference]: Start difference. First operand 2247 states and 7409 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:26,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:26,127 INFO L93 Difference]: Finished difference Result 3687 states and 11591 transitions. [2021-06-12 21:40:26,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:40:26,128 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-12 21:40:26,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:26,132 INFO L225 Difference]: With dead ends: 3687 [2021-06-12 21:40:26,132 INFO L226 Difference]: Without dead ends: 3671 [2021-06-12 21:40:26,132 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 100.7ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:40:26,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3671 states. [2021-06-12 21:40:26,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3671 to 2247. [2021-06-12 21:40:26,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.296081923419412) internal successors, (7403), 2246 states have internal predecessors, (7403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:26,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7403 transitions. [2021-06-12 21:40:26,164 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7403 transitions. Word has length 27 [2021-06-12 21:40:26,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:26,164 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7403 transitions. [2021-06-12 21:40:26,164 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:26,164 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7403 transitions. [2021-06-12 21:40:26,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:26,167 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:26,167 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:26,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-06-12 21:40:26,368 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:26,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:26,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1675798649, now seen corresponding path program 34 times [2021-06-12 21:40:26,368 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:26,368 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814640424] [2021-06-12 21:40:26,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:26,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:26,397 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:26,397 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:26,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814640424] [2021-06-12 21:40:26,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814640424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:26,397 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641707071] [2021-06-12 21:40:26,397 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:26,422 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:26,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:26,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:26,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:26,484 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:26,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641707071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:26,484 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:26,484 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 21:40:26,484 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095861655] [2021-06-12 21:40:26,484 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:26,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:26,485 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:26,485 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:26,485 INFO L87 Difference]: Start difference. First operand 2247 states and 7403 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-12 21:40:26,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:26,812 INFO L93 Difference]: Finished difference Result 3798 states and 11861 transitions. [2021-06-12 21:40:26,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:40:26,812 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-06-12 21:40:26,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:26,816 INFO L225 Difference]: With dead ends: 3798 [2021-06-12 21:40:26,816 INFO L226 Difference]: Without dead ends: 3798 [2021-06-12 21:40:26,817 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 172.2ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-06-12 21:40:26,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3798 states. [2021-06-12 21:40:26,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3798 to 2417. [2021-06-12 21:40:26,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.287251655629139) internal successors, (7942), 2416 states have internal predecessors, (7942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:26,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7942 transitions. [2021-06-12 21:40:26,855 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7942 transitions. Word has length 27 [2021-06-12 21:40:26,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:26,855 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7942 transitions. [2021-06-12 21:40:26,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-12 21:40:26,855 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7942 transitions. [2021-06-12 21:40:26,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:26,859 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:26,859 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:27,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-06-12 21:40:27,073 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:27,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:27,073 INFO L82 PathProgramCache]: Analyzing trace with hash -836519177, now seen corresponding path program 35 times [2021-06-12 21:40:27,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:27,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439929861] [2021-06-12 21:40:27,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:27,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:27,099 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:27,099 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:27,099 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439929861] [2021-06-12 21:40:27,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [439929861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:27,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [878671913] [2021-06-12 21:40:27,100 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:27,144 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:40:27,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:27,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:27,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:27,201 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:27,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [878671913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:27,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:27,201 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-12 21:40:27,201 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124398929] [2021-06-12 21:40:27,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:40:27,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:27,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:40:27,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:40:27,202 INFO L87 Difference]: Start difference. First operand 2417 states and 7942 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-12 21:40:27,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:27,503 INFO L93 Difference]: Finished difference Result 3765 states and 11785 transitions. [2021-06-12 21:40:27,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:40:27,503 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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 27 [2021-06-12 21:40:27,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:27,509 INFO L225 Difference]: With dead ends: 3765 [2021-06-12 21:40:27,509 INFO L226 Difference]: Without dead ends: 3761 [2021-06-12 21:40:27,509 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 144.8ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:40:27,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3761 states. [2021-06-12 21:40:27,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3761 to 2417. [2021-06-12 21:40:27,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.2864238410596025) internal successors, (7940), 2416 states have internal predecessors, (7940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:27,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7940 transitions. [2021-06-12 21:40:27,549 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7940 transitions. Word has length 27 [2021-06-12 21:40:27,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:27,549 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7940 transitions. [2021-06-12 21:40:27,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 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-06-12 21:40:27,549 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7940 transitions. [2021-06-12 21:40:27,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-12 21:40:27,552 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:27,552 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:27,753 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-06-12 21:40:27,753 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:27,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:27,753 INFO L82 PathProgramCache]: Analyzing trace with hash -1681490629, now seen corresponding path program 36 times [2021-06-12 21:40:27,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:27,754 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963699921] [2021-06-12 21:40:27,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:27,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:27,778 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:27,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:27,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963699921] [2021-06-12 21:40:27,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963699921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:27,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [820225155] [2021-06-12 21:40:27,779 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 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-06-12 21:40:27,825 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:40:27,825 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:27,825 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:40:27,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:27,872 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:27,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [820225155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:27,872 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:27,872 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-06-12 21:40:27,872 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329697456] [2021-06-12 21:40:27,872 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-12 21:40:27,872 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:27,872 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-12 21:40:27,873 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-12 21:40:27,873 INFO L87 Difference]: Start difference. First operand 2417 states and 7940 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:28,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:28,065 INFO L93 Difference]: Finished difference Result 3553 states and 11291 transitions. [2021-06-12 21:40:28,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:40:28,065 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-12 21:40:28,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:28,070 INFO L225 Difference]: With dead ends: 3553 [2021-06-12 21:40:28,070 INFO L226 Difference]: Without dead ends: 3537 [2021-06-12 21:40:28,070 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 76.6ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:40:28,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3537 states. [2021-06-12 21:40:28,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3537 to 2417. [2021-06-12 21:40:28,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.2839403973509933) internal successors, (7934), 2416 states have internal predecessors, (7934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:28,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7934 transitions. [2021-06-12 21:40:28,105 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7934 transitions. Word has length 27 [2021-06-12 21:40:28,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:28,105 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7934 transitions. [2021-06-12 21:40:28,105 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:28,106 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7934 transitions. [2021-06-12 21:40:28,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:28,109 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:28,109 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:28,309 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-06-12 21:40:28,309 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:28,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:28,310 INFO L82 PathProgramCache]: Analyzing trace with hash -374669691, now seen corresponding path program 4 times [2021-06-12 21:40:28,310 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:28,310 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498798108] [2021-06-12 21:40:28,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:28,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:28,621 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:28,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:28,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498798108] [2021-06-12 21:40:28,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498798108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:28,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185602555] [2021-06-12 21:40:28,622 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 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-06-12 21:40:28,643 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:28,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:28,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:40:28,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:28,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:28,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:28,856 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 31 treesize of output 23 [2021-06-12 21:40:28,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:28,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:28,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:28,865 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 12 treesize of output 3 [2021-06-12 21:40:28,865 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:28,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:28,870 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:28,870 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:40:28,886 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:28,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185602555] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:28,886 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:28,886 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-12 21:40:28,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201955205] [2021-06-12 21:40:28,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:40:28,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:28,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:40:28,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:40:28,887 INFO L87 Difference]: Start difference. First operand 2417 states and 7934 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:40:30,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:30,084 INFO L93 Difference]: Finished difference Result 3291 states and 10537 transitions. [2021-06-12 21:40:30,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:40:30,085 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:40:30,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:30,089 INFO L225 Difference]: With dead ends: 3291 [2021-06-12 21:40:30,089 INFO L226 Difference]: Without dead ends: 3276 [2021-06-12 21:40:30,090 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 1043.3ms TimeCoverageRelationStatistics Valid=268, Invalid=1372, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 21:40:30,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3276 states. [2021-06-12 21:40:30,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3276 to 2459. [2021-06-12 21:40:30,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2459 states, 2458 states have (on average 3.2782750203417415) internal successors, (8058), 2458 states have internal predecessors, (8058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:30,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2459 states to 2459 states and 8058 transitions. [2021-06-12 21:40:30,135 INFO L78 Accepts]: Start accepts. Automaton has 2459 states and 8058 transitions. Word has length 30 [2021-06-12 21:40:30,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:30,135 INFO L482 AbstractCegarLoop]: Abstraction has 2459 states and 8058 transitions. [2021-06-12 21:40:30,135 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:40:30,135 INFO L276 IsEmpty]: Start isEmpty. Operand 2459 states and 8058 transitions. [2021-06-12 21:40:30,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:30,139 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:30,139 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:30,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:30,353 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:30,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:30,353 INFO L82 PathProgramCache]: Analyzing trace with hash -1842042759, now seen corresponding path program 5 times [2021-06-12 21:40:30,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:30,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [983159974] [2021-06-12 21:40:30,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:30,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:30,625 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:30,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:30,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [983159974] [2021-06-12 21:40:30,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [983159974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:30,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2028508491] [2021-06-12 21:40:30,625 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 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-06-12 21:40:30,666 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:40:30,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:30,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:40:30,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:30,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:30,910 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:30,911 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 31 treesize of output 23 [2021-06-12 21:40:30,911 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:30,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:30,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:30,919 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 12 treesize of output 3 [2021-06-12 21:40:30,919 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:30,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:30,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:30,923 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:40:30,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:30,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2028508491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:30,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:30,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-12 21:40:30,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142094216] [2021-06-12 21:40:30,940 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:40:30,940 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:30,940 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:40:30,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:40:30,941 INFO L87 Difference]: Start difference. First operand 2459 states and 8058 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:40:32,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:32,266 INFO L93 Difference]: Finished difference Result 3258 states and 10455 transitions. [2021-06-12 21:40:32,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:40:32,267 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:40:32,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:32,271 INFO L225 Difference]: With dead ends: 3258 [2021-06-12 21:40:32,271 INFO L226 Difference]: Without dead ends: 3243 [2021-06-12 21:40:32,272 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 1216.7ms TimeCoverageRelationStatistics Valid=272, Invalid=1534, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 21:40:32,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3243 states. [2021-06-12 21:40:32,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3243 to 2471. [2021-06-12 21:40:32,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2471 states, 2470 states have (on average 3.2753036437246963) internal successors, (8090), 2470 states have internal predecessors, (8090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:32,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2471 states to 2471 states and 8090 transitions. [2021-06-12 21:40:32,306 INFO L78 Accepts]: Start accepts. Automaton has 2471 states and 8090 transitions. Word has length 30 [2021-06-12 21:40:32,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:32,306 INFO L482 AbstractCegarLoop]: Abstraction has 2471 states and 8090 transitions. [2021-06-12 21:40:32,306 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:40:32,306 INFO L276 IsEmpty]: Start isEmpty. Operand 2471 states and 8090 transitions. [2021-06-12 21:40:32,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:32,309 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:32,309 INFO L472 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, 1, 1] [2021-06-12 21:40:32,509 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-12 21:40:32,510 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:32,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:32,510 INFO L82 PathProgramCache]: Analyzing trace with hash 545281552, now seen corresponding path program 37 times [2021-06-12 21:40:32,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:32,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526897180] [2021-06-12 21:40:32,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:32,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:32,839 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:32,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:32,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526897180] [2021-06-12 21:40:32,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526897180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:32,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371497999] [2021-06-12 21:40:32,839 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 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-06-12 21:40:32,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:32,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:40:32,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:33,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:33,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:33,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:33,070 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:33,070 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 35 treesize of output 25 [2021-06-12 21:40:33,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:33,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:33,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:33,079 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:33,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:33,080 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:33,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:40:33,081 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:33,085 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:33,086 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:33,086 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:40:33,103 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:33,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371497999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:33,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:33,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:40:33,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120275793] [2021-06-12 21:40:33,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:40:33,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:33,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:40:33,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:40:33,104 INFO L87 Difference]: Start difference. First operand 2471 states and 8090 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:35,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:35,845 INFO L93 Difference]: Finished difference Result 3524 states and 11150 transitions. [2021-06-12 21:40:35,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 21:40:35,846 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:35,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:35,850 INFO L225 Difference]: With dead ends: 3524 [2021-06-12 21:40:35,851 INFO L226 Difference]: Without dead ends: 3498 [2021-06-12 21:40:35,851 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1382 ImplicationChecksByTransitivity, 2323.2ms TimeCoverageRelationStatistics Valid=606, Invalid=4224, Unknown=0, NotChecked=0, Total=4830 [2021-06-12 21:40:35,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3498 states. [2021-06-12 21:40:35,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3498 to 2550. [2021-06-12 21:40:35,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2550 states, 2549 states have (on average 3.26480972930561) internal successors, (8322), 2549 states have internal predecessors, (8322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:35,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2550 states to 2550 states and 8322 transitions. [2021-06-12 21:40:35,886 INFO L78 Accepts]: Start accepts. Automaton has 2550 states and 8322 transitions. Word has length 30 [2021-06-12 21:40:35,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:35,887 INFO L482 AbstractCegarLoop]: Abstraction has 2550 states and 8322 transitions. [2021-06-12 21:40:35,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:35,887 INFO L276 IsEmpty]: Start isEmpty. Operand 2550 states and 8322 transitions. [2021-06-12 21:40:35,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:35,890 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:35,890 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:36,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-06-12 21:40:36,101 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:36,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:36,101 INFO L82 PathProgramCache]: Analyzing trace with hash 734179755, now seen corresponding path program 6 times [2021-06-12 21:40:36,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:36,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424787379] [2021-06-12 21:40:36,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:36,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:36,403 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:36,403 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:36,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424787379] [2021-06-12 21:40:36,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424787379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:36,403 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [385647373] [2021-06-12 21:40:36,403 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 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-06-12 21:40:36,436 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:40:36,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:36,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:40:36,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:36,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:36,631 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:36,632 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 31 treesize of output 23 [2021-06-12 21:40:36,633 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:36,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:36,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:36,639 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 12 treesize of output 3 [2021-06-12 21:40:36,640 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:36,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:36,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:36,644 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:40:36,659 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:36,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [385647373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:36,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:36,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-12 21:40:36,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86939255] [2021-06-12 21:40:36,660 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:40:36,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:36,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:40:36,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:40:36,660 INFO L87 Difference]: Start difference. First operand 2550 states and 8322 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:38,087 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 59 [2021-06-12 21:40:38,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:38,400 INFO L93 Difference]: Finished difference Result 3523 states and 11118 transitions. [2021-06-12 21:40:38,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 21:40:38,400 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:38,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:38,417 INFO L225 Difference]: With dead ends: 3523 [2021-06-12 21:40:38,417 INFO L226 Difference]: Without dead ends: 3508 [2021-06-12 21:40:38,418 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 588 ImplicationChecksByTransitivity, 1441.6ms TimeCoverageRelationStatistics Valid=360, Invalid=1620, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:40:38,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3508 states. [2021-06-12 21:40:38,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3508 to 2562. [2021-06-12 21:40:38,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2562 states, 2561 states have (on average 3.264349863334635) internal successors, (8360), 2561 states have internal predecessors, (8360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:38,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2562 states to 2562 states and 8360 transitions. [2021-06-12 21:40:38,450 INFO L78 Accepts]: Start accepts. Automaton has 2562 states and 8360 transitions. Word has length 30 [2021-06-12 21:40:38,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:38,451 INFO L482 AbstractCegarLoop]: Abstraction has 2562 states and 8360 transitions. [2021-06-12 21:40:38,451 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:38,451 INFO L276 IsEmpty]: Start isEmpty. Operand 2562 states and 8360 transitions. [2021-06-12 21:40:38,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:38,454 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:38,454 INFO L472 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, 1, 1] [2021-06-12 21:40:38,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:38,655 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:38,655 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:38,655 INFO L82 PathProgramCache]: Analyzing trace with hash -1579068384, now seen corresponding path program 38 times [2021-06-12 21:40:38,655 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:38,655 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571471502] [2021-06-12 21:40:38,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:38,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:38,950 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:38,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:38,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571471502] [2021-06-12 21:40:38,950 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571471502] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:38,950 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [310752737] [2021-06-12 21:40:38,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:38,975 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:38,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:38,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-12 21:40:38,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:39,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:39,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:39,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:39,215 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:39,216 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 35 treesize of output 25 [2021-06-12 21:40:39,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:39,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:39,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:39,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:39,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:39,225 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:39,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:40:39,226 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:39,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:39,231 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:39,231 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-12 21:40:39,286 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:39,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [310752737] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:39,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:39,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-06-12 21:40:39,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457095840] [2021-06-12 21:40:39,287 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:40:39,287 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:39,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:40:39,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:40:39,287 INFO L87 Difference]: Start difference. First operand 2562 states and 8360 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:43,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:43,312 INFO L93 Difference]: Finished difference Result 4192 states and 13134 transitions. [2021-06-12 21:40:43,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-12 21:40:43,313 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:43,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:43,318 INFO L225 Difference]: With dead ends: 4192 [2021-06-12 21:40:43,319 INFO L226 Difference]: Without dead ends: 4170 [2021-06-12 21:40:43,320 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2738 ImplicationChecksByTransitivity, 3209.4ms TimeCoverageRelationStatistics Valid=1026, Invalid=6984, Unknown=0, NotChecked=0, Total=8010 [2021-06-12 21:40:43,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4170 states. [2021-06-12 21:40:43,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4170 to 2603. [2021-06-12 21:40:43,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2603 states, 2602 states have (on average 3.272098385857033) internal successors, (8514), 2602 states have internal predecessors, (8514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:43,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2603 states to 2603 states and 8514 transitions. [2021-06-12 21:40:43,356 INFO L78 Accepts]: Start accepts. Automaton has 2603 states and 8514 transitions. Word has length 30 [2021-06-12 21:40:43,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:43,356 INFO L482 AbstractCegarLoop]: Abstraction has 2603 states and 8514 transitions. [2021-06-12 21:40:43,356 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:43,356 INFO L276 IsEmpty]: Start isEmpty. Operand 2603 states and 8514 transitions. [2021-06-12 21:40:43,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:43,359 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:43,359 INFO L472 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, 1, 1] [2021-06-12 21:40:43,559 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-06-12 21:40:43,559 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:43,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:43,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1090547696, now seen corresponding path program 39 times [2021-06-12 21:40:43,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:43,560 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607835041] [2021-06-12 21:40:43,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:43,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:43,923 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:43,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:43,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607835041] [2021-06-12 21:40:43,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607835041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:43,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663836657] [2021-06-12 21:40:43,924 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 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-06-12 21:40:43,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:40:43,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:43,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:40:43,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:44,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:44,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:44,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:44,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:44,159 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 35 treesize of output 25 [2021-06-12 21:40:44,159 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:44,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:44,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:44,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:44,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:44,166 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:44,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:40:44,167 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:44,170 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:44,177 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:44,177 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:40:44,198 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:44,198 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663836657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:44,198 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:44,198 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-12 21:40:44,198 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115799807] [2021-06-12 21:40:44,198 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:40:44,198 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:44,199 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:40:44,199 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:40:44,199 INFO L87 Difference]: Start difference. First operand 2603 states and 8514 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:45,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:45,948 INFO L93 Difference]: Finished difference Result 4429 states and 13832 transitions. [2021-06-12 21:40:45,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:40:45,949 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:45,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:45,955 INFO L225 Difference]: With dead ends: 4429 [2021-06-12 21:40:45,955 INFO L226 Difference]: Without dead ends: 4414 [2021-06-12 21:40:45,955 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 792 ImplicationChecksByTransitivity, 1362.6ms TimeCoverageRelationStatistics Valid=359, Invalid=2833, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:40:45,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4414 states. [2021-06-12 21:40:45,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4414 to 2732. [2021-06-12 21:40:45,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2732 states, 2731 states have (on average 3.258147198828268) internal successors, (8898), 2731 states have internal predecessors, (8898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:46,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2732 states to 2732 states and 8898 transitions. [2021-06-12 21:40:46,003 INFO L78 Accepts]: Start accepts. Automaton has 2732 states and 8898 transitions. Word has length 30 [2021-06-12 21:40:46,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:46,003 INFO L482 AbstractCegarLoop]: Abstraction has 2732 states and 8898 transitions. [2021-06-12 21:40:46,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:46,003 INFO L276 IsEmpty]: Start isEmpty. Operand 2732 states and 8898 transitions. [2021-06-12 21:40:46,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:46,006 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:46,007 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:46,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,46 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:46,216 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:46,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:46,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1337444667, now seen corresponding path program 7 times [2021-06-12 21:40:46,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:46,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036059804] [2021-06-12 21:40:46,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:46,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:46,464 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:46,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:46,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036059804] [2021-06-12 21:40:46,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036059804] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:46,465 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166654213] [2021-06-12 21:40:46,465 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 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-06-12 21:40:46,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:46,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:40:46,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:46,713 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:46,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:46,714 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 31 treesize of output 23 [2021-06-12 21:40:46,714 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:46,718 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:46,719 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:46,720 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 12 treesize of output 3 [2021-06-12 21:40:46,720 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:46,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:46,727 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:46,727 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:40:46,741 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:46,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166654213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:46,741 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:46,741 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-12 21:40:46,741 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151285562] [2021-06-12 21:40:46,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:40:46,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:46,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:40:46,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:40:46,742 INFO L87 Difference]: Start difference. First operand 2732 states and 8898 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:40:48,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:48,131 INFO L93 Difference]: Finished difference Result 3523 states and 11277 transitions. [2021-06-12 21:40:48,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:40:48,132 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:40:48,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:48,137 INFO L225 Difference]: With dead ends: 3523 [2021-06-12 21:40:48,137 INFO L226 Difference]: Without dead ends: 3508 [2021-06-12 21:40:48,137 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 1180.5ms TimeCoverageRelationStatistics Valid=315, Invalid=1665, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:40:48,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3508 states. [2021-06-12 21:40:48,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3508 to 2746. [2021-06-12 21:40:48,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2746 states, 2745 states have (on average 3.2568306010928962) internal successors, (8940), 2745 states have internal predecessors, (8940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:48,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2746 states to 2746 states and 8940 transitions. [2021-06-12 21:40:48,173 INFO L78 Accepts]: Start accepts. Automaton has 2746 states and 8940 transitions. Word has length 30 [2021-06-12 21:40:48,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:48,173 INFO L482 AbstractCegarLoop]: Abstraction has 2746 states and 8940 transitions. [2021-06-12 21:40:48,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:40:48,174 INFO L276 IsEmpty]: Start isEmpty. Operand 2746 states and 8940 transitions. [2021-06-12 21:40:48,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:48,177 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:48,177 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:48,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-06-12 21:40:48,377 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:48,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:48,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1490149561, now seen corresponding path program 8 times [2021-06-12 21:40:48,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:48,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762180652] [2021-06-12 21:40:48,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:48,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:48,622 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:48,622 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:48,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762180652] [2021-06-12 21:40:48,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762180652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:48,622 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857809137] [2021-06-12 21:40:48,622 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 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-06-12 21:40:48,643 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:40:48,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:48,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:40:48,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:48,847 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:48,848 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:48,848 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 31 treesize of output 23 [2021-06-12 21:40:48,849 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:48,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:48,854 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:48,855 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-12 21:40:48,855 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:48,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:48,859 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:48,860 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:40:48,877 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:48,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857809137] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:48,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:48,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-12 21:40:48,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878579865] [2021-06-12 21:40:48,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:40:48,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:48,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:40:48,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:40:48,878 INFO L87 Difference]: Start difference. First operand 2746 states and 8940 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:50,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:50,012 INFO L93 Difference]: Finished difference Result 3522 states and 11289 transitions. [2021-06-12 21:40:50,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:40:50,012 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:50,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:50,017 INFO L225 Difference]: With dead ends: 3522 [2021-06-12 21:40:50,017 INFO L226 Difference]: Without dead ends: 3507 [2021-06-12 21:40:50,017 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 1075.9ms TimeCoverageRelationStatistics Valid=307, Invalid=1415, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 21:40:50,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3507 states. [2021-06-12 21:40:50,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3507 to 2738. [2021-06-12 21:40:50,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2738 states, 2737 states have (on average 3.2586773839970773) internal successors, (8919), 2737 states have internal predecessors, (8919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:50,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2738 states to 2738 states and 8919 transitions. [2021-06-12 21:40:50,062 INFO L78 Accepts]: Start accepts. Automaton has 2738 states and 8919 transitions. Word has length 30 [2021-06-12 21:40:50,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:50,062 INFO L482 AbstractCegarLoop]: Abstraction has 2738 states and 8919 transitions. [2021-06-12 21:40:50,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:50,062 INFO L276 IsEmpty]: Start isEmpty. Operand 2738 states and 8919 transitions. [2021-06-12 21:40:50,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:50,065 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:50,065 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:50,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:40:50,266 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:50,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:50,266 INFO L82 PathProgramCache]: Analyzing trace with hash 1871627101, now seen corresponding path program 9 times [2021-06-12 21:40:50,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:50,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66048522] [2021-06-12 21:40:50,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:50,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:50,519 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:50,519 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:50,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66048522] [2021-06-12 21:40:50,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66048522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:50,519 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853712917] [2021-06-12 21:40:50,520 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 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-06-12 21:40:50,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:40:50,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:50,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:40:50,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:50,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:50,790 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:50,791 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 31 treesize of output 23 [2021-06-12 21:40:50,792 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:50,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:50,798 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:50,798 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 12 treesize of output 3 [2021-06-12 21:40:50,799 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:50,803 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:50,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:50,803 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-12 21:40:50,816 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:50,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853712917] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:50,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:50,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-12 21:40:50,823 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892251060] [2021-06-12 21:40:50,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:40:50,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:50,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:40:50,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:40:50,824 INFO L87 Difference]: Start difference. First operand 2738 states and 8919 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-06-12 21:40:52,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:52,350 INFO L93 Difference]: Finished difference Result 3549 states and 11362 transitions. [2021-06-12 21:40:52,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:40:52,351 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-06-12 21:40:52,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:52,356 INFO L225 Difference]: With dead ends: 3549 [2021-06-12 21:40:52,356 INFO L226 Difference]: Without dead ends: 3534 [2021-06-12 21:40:52,357 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 1396.8ms TimeCoverageRelationStatistics Valid=356, Invalid=1714, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:40:52,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3534 states. [2021-06-12 21:40:52,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3534 to 2750. [2021-06-12 21:40:52,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2750 states, 2749 states have (on average 3.261913423062932) internal successors, (8967), 2749 states have internal predecessors, (8967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:52,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2750 states to 2750 states and 8967 transitions. [2021-06-12 21:40:52,396 INFO L78 Accepts]: Start accepts. Automaton has 2750 states and 8967 transitions. Word has length 30 [2021-06-12 21:40:52,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:52,396 INFO L482 AbstractCegarLoop]: Abstraction has 2750 states and 8967 transitions. [2021-06-12 21:40:52,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-06-12 21:40:52,396 INFO L276 IsEmpty]: Start isEmpty. Operand 2750 states and 8967 transitions. [2021-06-12 21:40:52,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:52,399 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:52,399 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:52,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-12 21:40:52,600 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:52,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:52,600 INFO L82 PathProgramCache]: Analyzing trace with hash -283369625, now seen corresponding path program 10 times [2021-06-12 21:40:52,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:52,600 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012808894] [2021-06-12 21:40:52,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:52,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:52,886 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:52,886 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:52,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012808894] [2021-06-12 21:40:52,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012808894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:52,886 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1022086169] [2021-06-12 21:40:52,886 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 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-06-12 21:40:52,909 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:40:52,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:52,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:40:52,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:53,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:53,115 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:53,116 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 46 treesize of output 34 [2021-06-12 21:40:53,117 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:53,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:53,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:53,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-06-12 21:40:53,124 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:53,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:53,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:53,129 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-06-12 21:40:53,148 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:53,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1022086169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:53,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:53,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-06-12 21:40:53,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729512026] [2021-06-12 21:40:53,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 21:40:53,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:53,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 21:40:53,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=289, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:40:53,149 INFO L87 Difference]: Start difference. First operand 2750 states and 8967 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:54,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:54,086 INFO L93 Difference]: Finished difference Result 3755 states and 12023 transitions. [2021-06-12 21:40:54,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 21:40:54,087 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:40:54,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:54,091 INFO L225 Difference]: With dead ends: 3755 [2021-06-12 21:40:54,091 INFO L226 Difference]: Without dead ends: 3736 [2021-06-12 21:40:54,092 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 809.3ms TimeCoverageRelationStatistics Valid=124, Invalid=806, Unknown=0, NotChecked=0, Total=930 [2021-06-12 21:40:54,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3736 states. [2021-06-12 21:40:54,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3736 to 2798. [2021-06-12 21:40:54,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2798 states, 2797 states have (on average 3.262066499821237) internal successors, (9124), 2797 states have internal predecessors, (9124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:54,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2798 states to 2798 states and 9124 transitions. [2021-06-12 21:40:54,127 INFO L78 Accepts]: Start accepts. Automaton has 2798 states and 9124 transitions. Word has length 30 [2021-06-12 21:40:54,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:54,127 INFO L482 AbstractCegarLoop]: Abstraction has 2798 states and 9124 transitions. [2021-06-12 21:40:54,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:54,127 INFO L276 IsEmpty]: Start isEmpty. Operand 2798 states and 9124 transitions. [2021-06-12 21:40:54,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:54,130 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:54,130 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:54,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-12 21:40:54,345 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:54,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:54,345 INFO L82 PathProgramCache]: Analyzing trace with hash -2018141401, now seen corresponding path program 11 times [2021-06-12 21:40:54,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:54,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841184765] [2021-06-12 21:40:54,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:54,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:54,581 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:54,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:54,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841184765] [2021-06-12 21:40:54,582 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841184765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:54,582 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437995428] [2021-06-12 21:40:54,582 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 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-06-12 21:40:54,607 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:40:54,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:54,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:40:54,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:54,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:54,819 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:54,819 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 31 treesize of output 31 [2021-06-12 21:40:54,823 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:40:54,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:54,831 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:40:54,832 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:40:54,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:54,841 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:54,841 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:19 [2021-06-12 21:40:54,883 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:54,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437995428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:54,883 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:54,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-12 21:40:54,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536074067] [2021-06-12 21:40:54,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:40:54,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:54,884 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:40:54,884 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:40:54,884 INFO L87 Difference]: Start difference. First operand 2798 states and 9124 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 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-06-12 21:40:57,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:40:57,439 INFO L93 Difference]: Finished difference Result 4293 states and 13604 transitions. [2021-06-12 21:40:57,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 21:40:57,439 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 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-06-12 21:40:57,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:40:57,444 INFO L225 Difference]: With dead ends: 4293 [2021-06-12 21:40:57,444 INFO L226 Difference]: Without dead ends: 4263 [2021-06-12 21:40:57,445 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1302 ImplicationChecksByTransitivity, 2180.3ms TimeCoverageRelationStatistics Valid=682, Invalid=3874, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 21:40:57,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4263 states. [2021-06-12 21:40:57,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4263 to 2806. [2021-06-12 21:40:57,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2806 states, 2805 states have (on average 3.265597147950089) internal successors, (9160), 2805 states have internal predecessors, (9160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:57,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2806 states to 2806 states and 9160 transitions. [2021-06-12 21:40:57,485 INFO L78 Accepts]: Start accepts. Automaton has 2806 states and 9160 transitions. Word has length 30 [2021-06-12 21:40:57,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:40:57,485 INFO L482 AbstractCegarLoop]: Abstraction has 2806 states and 9160 transitions. [2021-06-12 21:40:57,485 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 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-06-12 21:40:57,485 INFO L276 IsEmpty]: Start isEmpty. Operand 2806 states and 9160 transitions. [2021-06-12 21:40:57,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:40:57,488 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:40:57,489 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:40:57,689 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-12 21:40:57,689 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:40:57,689 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:40:57,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1392525593, now seen corresponding path program 12 times [2021-06-12 21:40:57,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:40:57,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561304950] [2021-06-12 21:40:57,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:40:57,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:40:57,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:57,940 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:40:57,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561304950] [2021-06-12 21:40:57,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561304950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:57,940 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654668545] [2021-06-12 21:40:57,940 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 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-06-12 21:40:57,962 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:40:57,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:40:57,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:40:57,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:40:58,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:58,210 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:58,210 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 31 treesize of output 39 [2021-06-12 21:40:58,217 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:40:58,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:58,236 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:40:58,239 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:40:58,248 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:40:58,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 30 [2021-06-12 21:40:58,250 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:40:58,253 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 17 treesize of output 9 [2021-06-12 21:40:58,255 INFO L550 ElimStorePlain]: Start of recursive call 4: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:40:58,258 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:58,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:40:58,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:40:58,292 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:48, output treesize:134 [2021-06-12 21:40:58,485 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:40:58,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654668545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:40:58,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:40:58,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-12 21:40:58,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277263032] [2021-06-12 21:40:58,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:40:58,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:40:58,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:40:58,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:40:58,486 INFO L87 Difference]: Start difference. First operand 2806 states and 9160 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:40:59,351 WARN L205 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 71 [2021-06-12 21:41:01,321 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 77 [2021-06-12 21:41:01,493 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 74 [2021-06-12 21:41:03,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:03,835 INFO L93 Difference]: Finished difference Result 4628 states and 14461 transitions. [2021-06-12 21:41:03,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-12 21:41:03,835 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:03,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:03,841 INFO L225 Difference]: With dead ends: 4628 [2021-06-12 21:41:03,841 INFO L226 Difference]: Without dead ends: 4594 [2021-06-12 21:41:03,842 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2473 ImplicationChecksByTransitivity, 4666.8ms TimeCoverageRelationStatistics Valid=1076, Invalid=6234, Unknown=0, NotChecked=0, Total=7310 [2021-06-12 21:41:03,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4594 states. [2021-06-12 21:41:03,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4594 to 2839. [2021-06-12 21:41:03,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2839 states, 2838 states have (on average 3.276250880902044) internal successors, (9298), 2838 states have internal predecessors, (9298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:03,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2839 states to 2839 states and 9298 transitions. [2021-06-12 21:41:03,885 INFO L78 Accepts]: Start accepts. Automaton has 2839 states and 9298 transitions. Word has length 30 [2021-06-12 21:41:03,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:03,885 INFO L482 AbstractCegarLoop]: Abstraction has 2839 states and 9298 transitions. [2021-06-12 21:41:03,885 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:03,885 INFO L276 IsEmpty]: Start isEmpty. Operand 2839 states and 9298 transitions. [2021-06-12 21:41:03,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:03,888 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:03,888 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:04,089 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,52 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:04,089 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:04,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:04,089 INFO L82 PathProgramCache]: Analyzing trace with hash 219121875, now seen corresponding path program 13 times [2021-06-12 21:41:04,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:04,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497735230] [2021-06-12 21:41:04,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:04,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:04,336 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:04,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:04,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497735230] [2021-06-12 21:41:04,337 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497735230] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:04,337 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [182158619] [2021-06-12 21:41:04,337 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 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-06-12 21:41:04,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:04,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:41:04,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:04,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:04,527 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:04,527 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:41:04,528 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:41:04,536 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:04,538 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 17 treesize of output 9 [2021-06-12 21:41:04,540 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:41:04,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:04,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:04,549 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:35 [2021-06-12 21:41:04,609 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:04,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [182158619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:04,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:04,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2021-06-12 21:41:04,609 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632744711] [2021-06-12 21:41:04,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:41:04,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:04,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:41:04,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=375, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:41:04,610 INFO L87 Difference]: Start difference. First operand 2839 states and 9298 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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-06-12 21:41:06,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:06,537 INFO L93 Difference]: Finished difference Result 4183 states and 13379 transitions. [2021-06-12 21:41:06,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 21:41:06,537 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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-06-12 21:41:06,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:06,543 INFO L225 Difference]: With dead ends: 4183 [2021-06-12 21:41:06,543 INFO L226 Difference]: Without dead ends: 4168 [2021-06-12 21:41:06,543 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 874 ImplicationChecksByTransitivity, 1693.7ms TimeCoverageRelationStatistics Valid=517, Invalid=2345, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:41:06,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-06-12 21:41:06,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 2843. [2021-06-12 21:41:06,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2843 states, 2842 states have (on average 3.277269528501056) internal successors, (9314), 2842 states have internal predecessors, (9314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:06,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2843 states to 2843 states and 9314 transitions. [2021-06-12 21:41:06,583 INFO L78 Accepts]: Start accepts. Automaton has 2843 states and 9314 transitions. Word has length 30 [2021-06-12 21:41:06,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:06,583 INFO L482 AbstractCegarLoop]: Abstraction has 2843 states and 9314 transitions. [2021-06-12 21:41:06,584 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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-06-12 21:41:06,584 INFO L276 IsEmpty]: Start isEmpty. Operand 2843 states and 9314 transitions. [2021-06-12 21:41:06,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:06,587 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:06,587 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:06,790 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:06,791 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:06,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:06,791 INFO L82 PathProgramCache]: Analyzing trace with hash 532877149, now seen corresponding path program 14 times [2021-06-12 21:41:06,791 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:06,791 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976376285] [2021-06-12 21:41:06,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:06,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:07,128 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:07,128 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:07,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976376285] [2021-06-12 21:41:07,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976376285] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:07,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238711082] [2021-06-12 21:41:07,129 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:07,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:41:07,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:07,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:41:07,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:07,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:07,374 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:07,374 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 31 treesize of output 23 [2021-06-12 21:41:07,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:07,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:07,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:07,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-12 21:41:07,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:07,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:07,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:07,385 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:41:07,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:07,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238711082] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:07,402 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:07,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-12 21:41:07,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784051034] [2021-06-12 21:41:07,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:41:07,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:07,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:41:07,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=328, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:41:07,403 INFO L87 Difference]: Start difference. First operand 2843 states and 9314 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:08,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:08,769 INFO L93 Difference]: Finished difference Result 4177 states and 13157 transitions. [2021-06-12 21:41:08,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-12 21:41:08,770 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:08,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:08,775 INFO L225 Difference]: With dead ends: 4177 [2021-06-12 21:41:08,775 INFO L226 Difference]: Without dead ends: 4162 [2021-06-12 21:41:08,775 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1293.2ms TimeCoverageRelationStatistics Valid=374, Invalid=1518, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 21:41:08,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4162 states. [2021-06-12 21:41:08,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4162 to 2853. [2021-06-12 21:41:08,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2853 states, 2852 states have (on average 3.2808555399719497) internal successors, (9357), 2852 states have internal predecessors, (9357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:08,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2853 states to 2853 states and 9357 transitions. [2021-06-12 21:41:08,816 INFO L78 Accepts]: Start accepts. Automaton has 2853 states and 9357 transitions. Word has length 30 [2021-06-12 21:41:08,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:08,816 INFO L482 AbstractCegarLoop]: Abstraction has 2853 states and 9357 transitions. [2021-06-12 21:41:08,816 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:08,816 INFO L276 IsEmpty]: Start isEmpty. Operand 2853 states and 9357 transitions. [2021-06-12 21:41:08,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:08,819 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:08,819 INFO L472 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, 1, 1] [2021-06-12 21:41:09,020 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-06-12 21:41:09,020 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:09,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:09,020 INFO L82 PathProgramCache]: Analyzing trace with hash -346175458, now seen corresponding path program 40 times [2021-06-12 21:41:09,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:09,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335759385] [2021-06-12 21:41:09,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:09,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:09,343 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:09,344 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:09,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335759385] [2021-06-12 21:41:09,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335759385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:09,344 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663852835] [2021-06-12 21:41:09,344 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-06-12 21:41:09,377 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:41:09,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:09,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:41:09,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:09,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:09,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:09,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:09,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:09,604 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 35 treesize of output 25 [2021-06-12 21:41:09,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:09,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:09,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:09,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:09,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:09,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:09,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:41:09,614 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:09,618 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:09,619 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:09,619 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:41:09,641 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:09,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663852835] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:09,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:09,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-12 21:41:09,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253075533] [2021-06-12 21:41:09,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:41:09,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:09,642 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:41:09,642 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=565, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:41:09,642 INFO L87 Difference]: Start difference. First operand 2853 states and 9357 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:12,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:12,386 INFO L93 Difference]: Finished difference Result 5560 states and 17309 transitions. [2021-06-12 21:41:12,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 21:41:12,386 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:12,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:12,406 INFO L225 Difference]: With dead ends: 5560 [2021-06-12 21:41:12,407 INFO L226 Difference]: Without dead ends: 5530 [2021-06-12 21:41:12,410 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 2222.8ms TimeCoverageRelationStatistics Valid=575, Invalid=3715, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 21:41:12,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5530 states. [2021-06-12 21:41:12,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5530 to 2919. [2021-06-12 21:41:12,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2919 states, 2918 states have (on average 3.296435915010281) internal successors, (9619), 2918 states have internal predecessors, (9619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:12,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2919 states to 2919 states and 9619 transitions. [2021-06-12 21:41:12,460 INFO L78 Accepts]: Start accepts. Automaton has 2919 states and 9619 transitions. Word has length 30 [2021-06-12 21:41:12,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:12,460 INFO L482 AbstractCegarLoop]: Abstraction has 2919 states and 9619 transitions. [2021-06-12 21:41:12,460 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:12,460 INFO L276 IsEmpty]: Start isEmpty. Operand 2919 states and 9619 transitions. [2021-06-12 21:41:12,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:12,463 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:12,463 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:12,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2021-06-12 21:41:12,664 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:12,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:12,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1160716775, now seen corresponding path program 15 times [2021-06-12 21:41:12,664 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:12,664 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838355412] [2021-06-12 21:41:12,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:12,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:12,920 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:12,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:12,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838355412] [2021-06-12 21:41:12,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838355412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:12,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285946928] [2021-06-12 21:41:12,921 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 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-06-12 21:41:12,942 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:41:12,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:12,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:41:12,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:13,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:13,124 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:13,124 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 31 treesize of output 23 [2021-06-12 21:41:13,125 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:13,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:13,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:13,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-12 21:41:13,131 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:13,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:13,134 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:13,134 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:41:13,149 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:13,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285946928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:13,149 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:13,149 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-06-12 21:41:13,149 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751235733] [2021-06-12 21:41:13,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:41:13,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:13,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:41:13,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:41:13,150 INFO L87 Difference]: Start difference. First operand 2919 states and 9619 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:14,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:14,836 INFO L93 Difference]: Finished difference Result 4518 states and 14368 transitions. [2021-06-12 21:41:14,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:41:14,836 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:14,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:14,842 INFO L225 Difference]: With dead ends: 4518 [2021-06-12 21:41:14,842 INFO L226 Difference]: Without dead ends: 4503 [2021-06-12 21:41:14,843 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1318.0ms TimeCoverageRelationStatistics Valid=388, Invalid=1592, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:41:14,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4503 states. [2021-06-12 21:41:14,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4503 to 2923. [2021-06-12 21:41:14,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 3.2973990417522243) internal successors, (9635), 2922 states have internal predecessors, (9635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:14,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 9635 transitions. [2021-06-12 21:41:14,887 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 9635 transitions. Word has length 30 [2021-06-12 21:41:14,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:14,887 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 9635 transitions. [2021-06-12 21:41:14,887 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:14,887 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 9635 transitions. [2021-06-12 21:41:14,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:14,890 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:14,890 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:15,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:15,103 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:15,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:15,104 INFO L82 PathProgramCache]: Analyzing trace with hash 644831361, now seen corresponding path program 16 times [2021-06-12 21:41:15,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:15,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923149268] [2021-06-12 21:41:15,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:15,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:15,390 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:15,390 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:15,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923149268] [2021-06-12 21:41:15,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923149268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:15,390 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39450178] [2021-06-12 21:41:15,390 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 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-06-12 21:41:15,441 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:41:15,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:15,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:41:15,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:15,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:15,605 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:15,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:41:15,606 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:41:15,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:15,616 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 17 treesize of output 9 [2021-06-12 21:41:15,617 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:41:15,624 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:15,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:15,626 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:35 [2021-06-12 21:41:15,683 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:15,683 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39450178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:15,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:15,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2021-06-12 21:41:15,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470375585] [2021-06-12 21:41:15,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:41:15,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:15,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:41:15,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:41:15,684 INFO L87 Difference]: Start difference. First operand 2923 states and 9635 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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-06-12 21:41:17,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:17,968 INFO L93 Difference]: Finished difference Result 5015 states and 15922 transitions. [2021-06-12 21:41:17,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 21:41:17,968 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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-06-12 21:41:17,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:17,975 INFO L225 Difference]: With dead ends: 5015 [2021-06-12 21:41:17,975 INFO L226 Difference]: Without dead ends: 5000 [2021-06-12 21:41:17,975 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 1891.5ms TimeCoverageRelationStatistics Valid=635, Invalid=2787, Unknown=0, NotChecked=0, Total=3422 [2021-06-12 21:41:17,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5000 states. [2021-06-12 21:41:18,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5000 to 2919. [2021-06-12 21:41:18,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2919 states, 2918 states have (on average 3.296435915010281) internal successors, (9619), 2918 states have internal predecessors, (9619), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:18,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2919 states to 2919 states and 9619 transitions. [2021-06-12 21:41:18,036 INFO L78 Accepts]: Start accepts. Automaton has 2919 states and 9619 transitions. Word has length 30 [2021-06-12 21:41:18,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:18,036 INFO L482 AbstractCegarLoop]: Abstraction has 2919 states and 9619 transitions. [2021-06-12 21:41:18,036 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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-06-12 21:41:18,036 INFO L276 IsEmpty]: Start isEmpty. Operand 2919 states and 9619 transitions. [2021-06-12 21:41:18,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:18,039 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:18,039 INFO L472 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, 1, 1] [2021-06-12 21:41:18,239 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2021-06-12 21:41:18,240 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:18,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:18,240 INFO L82 PathProgramCache]: Analyzing trace with hash -629547184, now seen corresponding path program 41 times [2021-06-12 21:41:18,240 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:18,240 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781483408] [2021-06-12 21:41:18,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:18,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:18,566 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:18,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:18,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781483408] [2021-06-12 21:41:18,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781483408] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:18,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1865771280] [2021-06-12 21:41:18,567 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 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-06-12 21:41:18,589 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:41:18,590 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:18,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:41:18,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:18,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:18,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:18,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:18,794 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:18,796 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 35 treesize of output 25 [2021-06-12 21:41:18,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:18,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:18,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:18,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:18,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:18,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:18,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:41:18,804 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:18,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:18,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:18,807 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:41:18,825 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:18,825 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1865771280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:18,825 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:18,825 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-12 21:41:18,825 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078080785] [2021-06-12 21:41:18,825 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:41:18,825 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:18,825 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:41:18,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=557, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:41:18,826 INFO L87 Difference]: Start difference. First operand 2919 states and 9619 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:21,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:21,293 INFO L93 Difference]: Finished difference Result 5228 states and 16457 transitions. [2021-06-12 21:41:21,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:41:21,294 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:21,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:21,300 INFO L225 Difference]: With dead ends: 5228 [2021-06-12 21:41:21,301 INFO L226 Difference]: Without dead ends: 5198 [2021-06-12 21:41:21,301 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1114 ImplicationChecksByTransitivity, 2029.9ms TimeCoverageRelationStatistics Valid=569, Invalid=3337, Unknown=0, NotChecked=0, Total=3906 [2021-06-12 21:41:21,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5198 states. [2021-06-12 21:41:21,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5198 to 2923. [2021-06-12 21:41:21,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 3.2973990417522243) internal successors, (9635), 2922 states have internal predecessors, (9635), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:21,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 9635 transitions. [2021-06-12 21:41:21,345 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 9635 transitions. Word has length 30 [2021-06-12 21:41:21,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:21,345 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 9635 transitions. [2021-06-12 21:41:21,345 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:21,345 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 9635 transitions. [2021-06-12 21:41:21,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:21,349 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:21,349 INFO L472 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, 1, 1] [2021-06-12 21:41:21,549 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:21,549 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:21,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:21,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1143560652, now seen corresponding path program 42 times [2021-06-12 21:41:21,550 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:21,550 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589307785] [2021-06-12 21:41:21,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:21,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:21,893 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:21,893 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:21,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589307785] [2021-06-12 21:41:21,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589307785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:21,893 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144921394] [2021-06-12 21:41:21,893 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:41:21,916 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:41:21,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:21,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:41:21,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:22,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:22,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:22,121 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:22,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-12 21:41:22,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:41:22,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:22,135 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:22,135 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:22,135 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 19 treesize of output 9 [2021-06-12 21:41:22,137 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:41:22,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:22,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:22,143 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-06-12 21:41:22,203 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:22,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144921394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:22,203 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:22,203 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-12 21:41:22,204 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031940499] [2021-06-12 21:41:22,204 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:41:22,204 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:22,204 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:41:22,204 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:41:22,204 INFO L87 Difference]: Start difference. First operand 2923 states and 9635 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:41:24,716 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 67 [2021-06-12 21:41:26,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:26,134 INFO L93 Difference]: Finished difference Result 5847 states and 18297 transitions. [2021-06-12 21:41:26,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-12 21:41:26,134 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:41:26,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:26,142 INFO L225 Difference]: With dead ends: 5847 [2021-06-12 21:41:26,143 INFO L226 Difference]: Without dead ends: 5821 [2021-06-12 21:41:26,143 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2200 ImplicationChecksByTransitivity, 3422.8ms TimeCoverageRelationStatistics Valid=1099, Invalid=5873, Unknown=0, NotChecked=0, Total=6972 [2021-06-12 21:41:26,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5821 states. [2021-06-12 21:41:26,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5821 to 2935. [2021-06-12 21:41:26,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2935 states, 2934 states have (on average 3.3012951601908656) internal successors, (9686), 2934 states have internal predecessors, (9686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:26,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2935 states to 2935 states and 9686 transitions. [2021-06-12 21:41:26,197 INFO L78 Accepts]: Start accepts. Automaton has 2935 states and 9686 transitions. Word has length 30 [2021-06-12 21:41:26,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:26,197 INFO L482 AbstractCegarLoop]: Abstraction has 2935 states and 9686 transitions. [2021-06-12 21:41:26,197 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:41:26,198 INFO L276 IsEmpty]: Start isEmpty. Operand 2935 states and 9686 transitions. [2021-06-12 21:41:26,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:26,201 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:26,201 INFO L472 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, 1, 1] [2021-06-12 21:41:26,416 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable80 [2021-06-12 21:41:26,417 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:26,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:26,417 INFO L82 PathProgramCache]: Analyzing trace with hash -87419736, now seen corresponding path program 43 times [2021-06-12 21:41:26,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:26,417 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122377289] [2021-06-12 21:41:26,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:26,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:26,722 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:26,723 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:26,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122377289] [2021-06-12 21:41:26,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122377289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:26,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [741393661] [2021-06-12 21:41:26,723 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 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-06-12 21:41:26,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:26,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:41:26,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:26,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:26,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:26,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:26,942 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:26,942 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 35 treesize of output 25 [2021-06-12 21:41:26,943 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:26,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:26,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:26,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:26,949 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:26,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:26,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:41:26,951 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:26,954 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:26,954 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:26,954 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:41:26,969 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:26,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [741393661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:26,970 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:26,970 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:41:26,970 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823253905] [2021-06-12 21:41:26,970 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:41:26,970 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:26,970 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:41:26,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:41:26,970 INFO L87 Difference]: Start difference. First operand 2935 states and 9686 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:30,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:30,949 INFO L93 Difference]: Finished difference Result 4163 states and 13221 transitions. [2021-06-12 21:41:30,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-12 21:41:30,949 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:30,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:30,955 INFO L225 Difference]: With dead ends: 4163 [2021-06-12 21:41:30,956 INFO L226 Difference]: Without dead ends: 4137 [2021-06-12 21:41:30,956 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2060 ImplicationChecksByTransitivity, 3204.7ms TimeCoverageRelationStatistics Valid=784, Invalid=5858, Unknown=0, NotChecked=0, Total=6642 [2021-06-12 21:41:30,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4137 states. [2021-06-12 21:41:30,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4137 to 2929. [2021-06-12 21:41:30,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2929 states, 2928 states have (on average 3.3008879781420766) internal successors, (9665), 2928 states have internal predecessors, (9665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:31,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2929 states to 2929 states and 9665 transitions. [2021-06-12 21:41:31,014 INFO L78 Accepts]: Start accepts. Automaton has 2929 states and 9665 transitions. Word has length 30 [2021-06-12 21:41:31,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:31,015 INFO L482 AbstractCegarLoop]: Abstraction has 2929 states and 9665 transitions. [2021-06-12 21:41:31,015 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:31,015 INFO L276 IsEmpty]: Start isEmpty. Operand 2929 states and 9665 transitions. [2021-06-12 21:41:31,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:31,018 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:31,018 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:31,219 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:31,219 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:31,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:31,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1495200599, now seen corresponding path program 17 times [2021-06-12 21:41:31,219 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:31,219 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538489450] [2021-06-12 21:41:31,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:31,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:31,495 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:31,495 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:31,495 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538489450] [2021-06-12 21:41:31,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538489450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:31,496 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [315569224] [2021-06-12 21:41:31,496 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:41:31,518 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:41:31,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:31,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:41:31,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:31,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:31,739 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:31,739 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 31 treesize of output 23 [2021-06-12 21:41:31,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:31,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:31,744 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:31,744 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 12 treesize of output 3 [2021-06-12 21:41:31,745 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:31,748 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:31,748 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:31,749 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:41:31,763 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:31,764 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [315569224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:31,764 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:31,764 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-12 21:41:31,764 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655812561] [2021-06-12 21:41:31,764 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:41:31,764 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:31,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:41:31,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:41:31,764 INFO L87 Difference]: Start difference. First operand 2929 states and 9665 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:41:32,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:32,957 INFO L93 Difference]: Finished difference Result 3787 states and 12308 transitions. [2021-06-12 21:41:32,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:41:32,957 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:41:32,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:32,963 INFO L225 Difference]: With dead ends: 3787 [2021-06-12 21:41:32,963 INFO L226 Difference]: Without dead ends: 3772 [2021-06-12 21:41:32,963 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 497 ImplicationChecksByTransitivity, 1072.3ms TimeCoverageRelationStatistics Valid=262, Invalid=1460, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 21:41:32,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3772 states. [2021-06-12 21:41:32,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3772 to 2922. [2021-06-12 21:41:32,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2922 states, 2921 states have (on average 3.2992125984251968) internal successors, (9637), 2921 states have internal predecessors, (9637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:33,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2922 states to 2922 states and 9637 transitions. [2021-06-12 21:41:33,005 INFO L78 Accepts]: Start accepts. Automaton has 2922 states and 9637 transitions. Word has length 30 [2021-06-12 21:41:33,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:33,005 INFO L482 AbstractCegarLoop]: Abstraction has 2922 states and 9637 transitions. [2021-06-12 21:41:33,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:41:33,005 INFO L276 IsEmpty]: Start isEmpty. Operand 2922 states and 9637 transitions. [2021-06-12 21:41:33,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:33,008 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:33,008 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:33,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-06-12 21:41:33,209 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:33,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:33,209 INFO L82 PathProgramCache]: Analyzing trace with hash -547029519, now seen corresponding path program 18 times [2021-06-12 21:41:33,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:33,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1914938975] [2021-06-12 21:41:33,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:33,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:33,519 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:33,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:33,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1914938975] [2021-06-12 21:41:33,520 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1914938975] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:33,520 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [442024593] [2021-06-12 21:41:33,520 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-12 21:41:33,545 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:41:33,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:33,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:41:33,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:33,723 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:33,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 31 treesize of output 39 [2021-06-12 21:41:33,726 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:41:33,739 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:33,741 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:33,742 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:41:33,743 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:41:33,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:33,757 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:41:33,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 29 treesize of output 28 [2021-06-12 21:41:33,758 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:33,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:33,770 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:33,770 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:40, output treesize:34 [2021-06-12 21:41:33,889 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:33,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [442024593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:33,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:33,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-12 21:41:33,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297208104] [2021-06-12 21:41:33,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:41:33,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:33,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:41:33,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:41:33,890 INFO L87 Difference]: Start difference. First operand 2922 states and 9637 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:37,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:37,357 INFO L93 Difference]: Finished difference Result 4681 states and 14736 transitions. [2021-06-12 21:41:37,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-12 21:41:37,357 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:37,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:37,364 INFO L225 Difference]: With dead ends: 4681 [2021-06-12 21:41:37,364 INFO L226 Difference]: Without dead ends: 4632 [2021-06-12 21:41:37,365 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1663 ImplicationChecksByTransitivity, 2967.4ms TimeCoverageRelationStatistics Valid=678, Invalid=5022, Unknown=0, NotChecked=0, Total=5700 [2021-06-12 21:41:37,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4632 states. [2021-06-12 21:41:37,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4632 to 2963. [2021-06-12 21:41:37,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2963 states, 2962 states have (on average 3.3048615800135046) internal successors, (9789), 2962 states have internal predecessors, (9789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:37,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2963 states to 2963 states and 9789 transitions. [2021-06-12 21:41:37,415 INFO L78 Accepts]: Start accepts. Automaton has 2963 states and 9789 transitions. Word has length 30 [2021-06-12 21:41:37,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:37,415 INFO L482 AbstractCegarLoop]: Abstraction has 2963 states and 9789 transitions. [2021-06-12 21:41:37,415 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:37,415 INFO L276 IsEmpty]: Start isEmpty. Operand 2963 states and 9789 transitions. [2021-06-12 21:41:37,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:37,419 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:37,419 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:37,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:37,619 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:37,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:37,620 INFO L82 PathProgramCache]: Analyzing trace with hash 1980979105, now seen corresponding path program 19 times [2021-06-12 21:41:37,620 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:37,620 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379112987] [2021-06-12 21:41:37,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:37,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:37,896 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:37,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:37,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379112987] [2021-06-12 21:41:37,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379112987] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:37,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240672522] [2021-06-12 21:41:37,897 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:41:37,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:37,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:41:37,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:38,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:38,134 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:38,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 31 treesize of output 23 [2021-06-12 21:41:38,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:38,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:38,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:38,140 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-12 21:41:38,141 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:38,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:38,145 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:38,145 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:41:38,162 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:38,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240672522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:38,162 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:38,162 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-12 21:41:38,162 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420615006] [2021-06-12 21:41:38,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:41:38,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:38,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:41:38,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:41:38,163 INFO L87 Difference]: Start difference. First operand 2963 states and 9789 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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-06-12 21:41:39,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:39,394 INFO L93 Difference]: Finished difference Result 3786 states and 12282 transitions. [2021-06-12 21:41:39,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:41:39,394 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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 30 [2021-06-12 21:41:39,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:39,400 INFO L225 Difference]: With dead ends: 3786 [2021-06-12 21:41:39,400 INFO L226 Difference]: Without dead ends: 3771 [2021-06-12 21:41:39,400 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 1099.0ms TimeCoverageRelationStatistics Valid=316, Invalid=1664, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:41:39,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3771 states. [2021-06-12 21:41:39,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3771 to 2955. [2021-06-12 21:41:39,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2955 states, 2954 states have (on average 3.3039945836154367) internal successors, (9760), 2954 states have internal predecessors, (9760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:39,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2955 states to 2955 states and 9760 transitions. [2021-06-12 21:41:39,443 INFO L78 Accepts]: Start accepts. Automaton has 2955 states and 9760 transitions. Word has length 30 [2021-06-12 21:41:39,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:39,443 INFO L482 AbstractCegarLoop]: Abstraction has 2955 states and 9760 transitions. [2021-06-12 21:41:39,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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-06-12 21:41:39,443 INFO L276 IsEmpty]: Start isEmpty. Operand 2955 states and 9760 transitions. [2021-06-12 21:41:39,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:39,447 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:39,447 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:39,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:39,649 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:39,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:39,649 INFO L82 PathProgramCache]: Analyzing trace with hash -824252081, now seen corresponding path program 20 times [2021-06-12 21:41:39,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:39,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612879532] [2021-06-12 21:41:39,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:39,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:39,930 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:39,930 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:39,930 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612879532] [2021-06-12 21:41:39,931 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612879532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:39,931 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547114606] [2021-06-12 21:41:39,931 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 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-06-12 21:41:39,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:41:39,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:39,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:41:39,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:40,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:40,111 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:40,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:41:40,113 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:41:40,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:40,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:41:40,121 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:41:40,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:40,133 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:40,133 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-12 21:41:40,171 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:40,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547114606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:40,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:40,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-12 21:41:40,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022959278] [2021-06-12 21:41:40,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:41:40,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:40,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:41:40,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:41:40,172 INFO L87 Difference]: Start difference. First operand 2955 states and 9760 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-12 21:41:41,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:41,817 INFO L93 Difference]: Finished difference Result 4354 states and 13980 transitions. [2021-06-12 21:41:41,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:41:41,817 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-06-12 21:41:41,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:41,823 INFO L225 Difference]: With dead ends: 4354 [2021-06-12 21:41:41,823 INFO L226 Difference]: Without dead ends: 4329 [2021-06-12 21:41:41,823 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 719 ImplicationChecksByTransitivity, 1332.0ms TimeCoverageRelationStatistics Valid=399, Invalid=2051, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 21:41:41,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4329 states. [2021-06-12 21:41:41,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4329 to 2956. [2021-06-12 21:41:41,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2956 states, 2955 states have (on average 3.301861252115059) internal successors, (9757), 2955 states have internal predecessors, (9757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:41,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2956 states to 2956 states and 9757 transitions. [2021-06-12 21:41:41,870 INFO L78 Accepts]: Start accepts. Automaton has 2956 states and 9757 transitions. Word has length 30 [2021-06-12 21:41:41,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:41,870 INFO L482 AbstractCegarLoop]: Abstraction has 2956 states and 9757 transitions. [2021-06-12 21:41:41,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-12 21:41:41,870 INFO L276 IsEmpty]: Start isEmpty. Operand 2956 states and 9757 transitions. [2021-06-12 21:41:41,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:41,873 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:41,873 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:42,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:42,074 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:42,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:42,074 INFO L82 PathProgramCache]: Analyzing trace with hash 480483767, now seen corresponding path program 21 times [2021-06-12 21:41:42,074 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:42,074 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [969415679] [2021-06-12 21:41:42,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:42,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:42,363 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:42,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:42,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [969415679] [2021-06-12 21:41:42,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [969415679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:42,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1719170277] [2021-06-12 21:41:42,363 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 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-06-12 21:41:42,385 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:41:42,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:42,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:41:42,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:42,604 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:42,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:42,605 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 31 treesize of output 23 [2021-06-12 21:41:42,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:42,610 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:42,611 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:42,611 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 12 treesize of output 3 [2021-06-12 21:41:42,613 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:42,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:42,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:42,617 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-12 21:41:42,640 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:42,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1719170277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:42,641 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:42,641 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-12 21:41:42,641 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187747036] [2021-06-12 21:41:42,641 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:41:42,641 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:42,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:41:42,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:41:42,641 INFO L87 Difference]: Start difference. First operand 2956 states and 9757 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:41:43,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:43,550 INFO L93 Difference]: Finished difference Result 3870 states and 12520 transitions. [2021-06-12 21:41:43,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:41:43,551 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-12 21:41:43,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:43,557 INFO L225 Difference]: With dead ends: 3870 [2021-06-12 21:41:43,557 INFO L226 Difference]: Without dead ends: 3849 [2021-06-12 21:41:43,557 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 851.1ms TimeCoverageRelationStatistics Valid=236, Invalid=1170, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:41:43,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3849 states. [2021-06-12 21:41:43,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3849 to 2956. [2021-06-12 21:41:43,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2956 states, 2955 states have (on average 3.301861252115059) internal successors, (9757), 2955 states have internal predecessors, (9757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:43,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2956 states to 2956 states and 9757 transitions. [2021-06-12 21:41:43,594 INFO L78 Accepts]: Start accepts. Automaton has 2956 states and 9757 transitions. Word has length 30 [2021-06-12 21:41:43,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:43,595 INFO L482 AbstractCegarLoop]: Abstraction has 2956 states and 9757 transitions. [2021-06-12 21:41:43,595 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:41:43,595 INFO L276 IsEmpty]: Start isEmpty. Operand 2956 states and 9757 transitions. [2021-06-12 21:41:43,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:43,598 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:43,598 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:43,798 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:43,798 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:43,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:43,799 INFO L82 PathProgramCache]: Analyzing trace with hash -463154315, now seen corresponding path program 22 times [2021-06-12 21:41:43,799 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:43,799 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054159827] [2021-06-12 21:41:43,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:43,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:44,154 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:44,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:44,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054159827] [2021-06-12 21:41:44,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054159827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:44,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224404828] [2021-06-12 21:41:44,154 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 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-06-12 21:41:44,177 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:41:44,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:44,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:41:44,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:44,350 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:44,354 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:44,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:41:44,355 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:41:44,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:44,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:41:44,365 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:41:44,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:44,374 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:44,374 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:28 [2021-06-12 21:41:44,437 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:44,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224404828] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:44,437 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:44,437 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 24 [2021-06-12 21:41:44,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047817925] [2021-06-12 21:41:44,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:41:44,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:44,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:41:44,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:41:44,438 INFO L87 Difference]: Start difference. First operand 2956 states and 9757 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-06-12 21:41:45,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:45,713 INFO L93 Difference]: Finished difference Result 4115 states and 13367 transitions. [2021-06-12 21:41:45,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:41:45,713 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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 30 [2021-06-12 21:41:45,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:45,718 INFO L225 Difference]: With dead ends: 4115 [2021-06-12 21:41:45,719 INFO L226 Difference]: Without dead ends: 4090 [2021-06-12 21:41:45,719 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 1205.3ms TimeCoverageRelationStatistics Valid=330, Invalid=1740, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:41:45,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4090 states. [2021-06-12 21:41:45,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4090 to 2971. [2021-06-12 21:41:45,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2971 states, 2970 states have (on average 3.3057239057239056) internal successors, (9818), 2970 states have internal predecessors, (9818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:45,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2971 states to 2971 states and 9818 transitions. [2021-06-12 21:41:45,760 INFO L78 Accepts]: Start accepts. Automaton has 2971 states and 9818 transitions. Word has length 30 [2021-06-12 21:41:45,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:45,760 INFO L482 AbstractCegarLoop]: Abstraction has 2971 states and 9818 transitions. [2021-06-12 21:41:45,761 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 24 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-06-12 21:41:45,761 INFO L276 IsEmpty]: Start isEmpty. Operand 2971 states and 9818 transitions. [2021-06-12 21:41:45,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:45,764 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:45,764 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:45,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable98 [2021-06-12 21:41:45,964 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:45,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:45,965 INFO L82 PathProgramCache]: Analyzing trace with hash 789377209, now seen corresponding path program 23 times [2021-06-12 21:41:45,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:45,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062029302] [2021-06-12 21:41:45,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:45,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:46,292 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:46,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:46,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062029302] [2021-06-12 21:41:46,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062029302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:46,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123421840] [2021-06-12 21:41:46,293 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 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-06-12 21:41:46,314 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:41:46,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:46,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:41:46,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:46,562 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:46,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:46,563 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 31 treesize of output 23 [2021-06-12 21:41:46,564 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:46,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:46,570 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:46,571 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 12 treesize of output 3 [2021-06-12 21:41:46,571 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:46,574 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:46,575 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:46,575 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:41:46,592 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:46,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123421840] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:46,592 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:46,592 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-12 21:41:46,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103735576] [2021-06-12 21:41:46,592 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:41:46,592 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:46,592 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:41:46,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:41:46,593 INFO L87 Difference]: Start difference. First operand 2971 states and 9818 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:41:47,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:47,737 INFO L93 Difference]: Finished difference Result 3788 states and 12331 transitions. [2021-06-12 21:41:47,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:41:47,737 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:41:47,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:47,743 INFO L225 Difference]: With dead ends: 3788 [2021-06-12 21:41:47,743 INFO L226 Difference]: Without dead ends: 3773 [2021-06-12 21:41:47,744 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 543 ImplicationChecksByTransitivity, 1095.9ms TimeCoverageRelationStatistics Valid=297, Invalid=1595, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 21:41:47,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3773 states. [2021-06-12 21:41:47,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3773 to 2991. [2021-06-12 21:41:47,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2991 states, 2990 states have (on average 3.3060200668896322) internal successors, (9885), 2990 states have internal predecessors, (9885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:47,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2991 states to 2991 states and 9885 transitions. [2021-06-12 21:41:47,789 INFO L78 Accepts]: Start accepts. Automaton has 2991 states and 9885 transitions. Word has length 30 [2021-06-12 21:41:47,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:47,789 INFO L482 AbstractCegarLoop]: Abstraction has 2991 states and 9885 transitions. [2021-06-12 21:41:47,789 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:41:47,789 INFO L276 IsEmpty]: Start isEmpty. Operand 2991 states and 9885 transitions. [2021-06-12 21:41:47,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:47,792 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:47,792 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:47,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-06-12 21:41:47,993 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:47,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:47,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1700041951, now seen corresponding path program 24 times [2021-06-12 21:41:47,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:47,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116332054] [2021-06-12 21:41:47,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:47,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:48,321 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:48,322 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:48,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116332054] [2021-06-12 21:41:48,322 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116332054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:48,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [721021769] [2021-06-12 21:41:48,322 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:48,345 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:41:48,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:48,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:41:48,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:48,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:48,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:48,489 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:48,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-12 21:41:48,491 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:41:48,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:48,497 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 13 treesize of output 7 [2021-06-12 21:41:48,498 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:41:48,503 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:48,504 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:48,504 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:41:48,561 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:48,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [721021769] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:48,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:48,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:41:48,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694913203] [2021-06-12 21:41:48,561 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:41:48,561 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:48,561 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:41:48,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:41:48,562 INFO L87 Difference]: Start difference. First operand 2991 states and 9885 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:50,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:50,855 INFO L93 Difference]: Finished difference Result 4641 states and 15069 transitions. [2021-06-12 21:41:50,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-12 21:41:50,855 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:50,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:50,862 INFO L225 Difference]: With dead ends: 4641 [2021-06-12 21:41:50,862 INFO L226 Difference]: Without dead ends: 4616 [2021-06-12 21:41:50,862 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1296 ImplicationChecksByTransitivity, 2008.2ms TimeCoverageRelationStatistics Valid=576, Invalid=3714, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 21:41:50,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4616 states. [2021-06-12 21:41:50,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4616 to 3000. [2021-06-12 21:41:50,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3000 states, 2999 states have (on average 3.304768256085362) internal successors, (9911), 2999 states have internal predecessors, (9911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:50,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3000 states to 3000 states and 9911 transitions. [2021-06-12 21:41:50,908 INFO L78 Accepts]: Start accepts. Automaton has 3000 states and 9911 transitions. Word has length 30 [2021-06-12 21:41:50,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:50,908 INFO L482 AbstractCegarLoop]: Abstraction has 3000 states and 9911 transitions. [2021-06-12 21:41:50,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:50,908 INFO L276 IsEmpty]: Start isEmpty. Operand 3000 states and 9911 transitions. [2021-06-12 21:41:50,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:50,911 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:50,911 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:51,111 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-06-12 21:41:51,112 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:51,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:51,112 INFO L82 PathProgramCache]: Analyzing trace with hash 781952877, now seen corresponding path program 25 times [2021-06-12 21:41:51,112 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:51,112 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386610434] [2021-06-12 21:41:51,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:51,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:51,435 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:51,436 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:51,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386610434] [2021-06-12 21:41:51,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386610434] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:51,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944690221] [2021-06-12 21:41:51,436 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:51,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:51,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:41:51,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:51,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:51,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:51,636 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 31 treesize of output 23 [2021-06-12 21:41:51,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:51,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:51,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:51,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:41:51,644 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 20 treesize of output 3 [2021-06-12 21:41:51,644 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:51,648 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:51,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:51,649 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:10 [2021-06-12 21:41:51,676 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:51,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944690221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:51,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:51,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-12 21:41:51,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505171052] [2021-06-12 21:41:51,677 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:41:51,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:51,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:41:51,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:41:51,677 INFO L87 Difference]: Start difference. First operand 3000 states and 9911 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:41:52,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:52,879 INFO L93 Difference]: Finished difference Result 4058 states and 13026 transitions. [2021-06-12 21:41:52,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:41:52,879 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:41:52,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:52,884 INFO L225 Difference]: With dead ends: 4058 [2021-06-12 21:41:52,884 INFO L226 Difference]: Without dead ends: 4043 [2021-06-12 21:41:52,884 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 1114.8ms TimeCoverageRelationStatistics Valid=389, Invalid=1503, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 21:41:52,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4043 states. [2021-06-12 21:41:52,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4043 to 3000. [2021-06-12 21:41:52,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3000 states, 2999 states have (on average 3.302767589196399) internal successors, (9905), 2999 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:52,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3000 states to 3000 states and 9905 transitions. [2021-06-12 21:41:52,934 INFO L78 Accepts]: Start accepts. Automaton has 3000 states and 9905 transitions. Word has length 30 [2021-06-12 21:41:52,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:52,934 INFO L482 AbstractCegarLoop]: Abstraction has 3000 states and 9905 transitions. [2021-06-12 21:41:52,934 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:41:52,934 INFO L276 IsEmpty]: Start isEmpty. Operand 3000 states and 9905 transitions. [2021-06-12 21:41:52,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:52,937 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:52,937 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:53,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable104 [2021-06-12 21:41:53,138 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:53,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:53,138 INFO L82 PathProgramCache]: Analyzing trace with hash -911641047, now seen corresponding path program 26 times [2021-06-12 21:41:53,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:53,138 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299662670] [2021-06-12 21:41:53,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:53,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:53,429 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:53,429 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:53,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299662670] [2021-06-12 21:41:53,429 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299662670] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:53,429 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944166433] [2021-06-12 21:41:53,429 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:53,450 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:41:53,450 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:53,450 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:41:53,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:53,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:53,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:41:53,574 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:53,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-12 21:41:53,576 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:41:53,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:53,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-12 21:41:53,583 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:41:53,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:53,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:53,588 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:41:53,636 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:53,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944166433] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:53,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:53,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:41:53,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669613848] [2021-06-12 21:41:53,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:41:53,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:53,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:41:53,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:41:53,637 INFO L87 Difference]: Start difference. First operand 3000 states and 9905 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:56,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:56,225 INFO L93 Difference]: Finished difference Result 4686 states and 14963 transitions. [2021-06-12 21:41:56,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-12 21:41:56,225 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:56,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:56,231 INFO L225 Difference]: With dead ends: 4686 [2021-06-12 21:41:56,232 INFO L226 Difference]: Without dead ends: 4661 [2021-06-12 21:41:56,232 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1418 ImplicationChecksByTransitivity, 1956.6ms TimeCoverageRelationStatistics Valid=630, Invalid=3926, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 21:41:56,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4661 states. [2021-06-12 21:41:56,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4661 to 2998. [2021-06-12 21:41:56,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2998 states, 2997 states have (on average 3.302635969302636) internal successors, (9898), 2997 states have internal predecessors, (9898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:56,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2998 states to 2998 states and 9898 transitions. [2021-06-12 21:41:56,297 INFO L78 Accepts]: Start accepts. Automaton has 2998 states and 9898 transitions. Word has length 30 [2021-06-12 21:41:56,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:56,297 INFO L482 AbstractCegarLoop]: Abstraction has 2998 states and 9898 transitions. [2021-06-12 21:41:56,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:56,297 INFO L276 IsEmpty]: Start isEmpty. Operand 2998 states and 9898 transitions. [2021-06-12 21:41:56,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:56,300 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:56,300 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:56,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:41:56,505 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:56,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:56,505 INFO L82 PathProgramCache]: Analyzing trace with hash -1536694523, now seen corresponding path program 27 times [2021-06-12 21:41:56,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:56,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344834165] [2021-06-12 21:41:56,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:56,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:56,774 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:56,774 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:56,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344834165] [2021-06-12 21:41:56,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344834165] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:56,774 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259784362] [2021-06-12 21:41:56,774 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 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-06-12 21:41:56,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:41:56,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:56,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:41:56,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:41:56,990 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:56,990 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 31 treesize of output 47 [2021-06-12 21:41:57,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:41:57,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:57,094 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-12 21:41:57,094 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 78 treesize of output 77 [2021-06-12 21:41:57,115 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:57,136 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:41:57,137 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 38 [2021-06-12 21:41:57,138 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:57,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-12 21:41:57,141 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-06-12 21:41:57,144 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:57,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:41:57,200 INFO L628 ElimStorePlain]: treesize reduction 15, result has 81.3 percent of original size [2021-06-12 21:41:57,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:41:57,207 INFO L247 ElimStorePlain]: Needed 5 recursive calls to eliminate 3 variables, input treesize:44, output treesize:106 [2021-06-12 21:41:57,410 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:57,410 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259784362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:57,410 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:41:57,410 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-12 21:41:57,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265926661] [2021-06-12 21:41:57,411 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:41:57,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:41:57,411 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:41:57,411 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:41:57,411 INFO L87 Difference]: Start difference. First operand 2998 states and 9898 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:59,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:41:59,424 INFO L93 Difference]: Finished difference Result 3945 states and 12720 transitions. [2021-06-12 21:41:59,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:41:59,424 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:41:59,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:41:59,430 INFO L225 Difference]: With dead ends: 3945 [2021-06-12 21:41:59,430 INFO L226 Difference]: Without dead ends: 3930 [2021-06-12 21:41:59,431 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 1842.8ms TimeCoverageRelationStatistics Valid=365, Invalid=2287, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 21:41:59,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3930 states. [2021-06-12 21:41:59,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3930 to 2990. [2021-06-12 21:41:59,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2990 states, 2989 states have (on average 3.3044496487119437) internal successors, (9877), 2989 states have internal predecessors, (9877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:59,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2990 states to 2990 states and 9877 transitions. [2021-06-12 21:41:59,470 INFO L78 Accepts]: Start accepts. Automaton has 2990 states and 9877 transitions. Word has length 30 [2021-06-12 21:41:59,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:41:59,471 INFO L482 AbstractCegarLoop]: Abstraction has 2990 states and 9877 transitions. [2021-06-12 21:41:59,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:41:59,471 INFO L276 IsEmpty]: Start isEmpty. Operand 2990 states and 9877 transitions. [2021-06-12 21:41:59,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:41:59,474 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:41:59,474 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:41:59,674 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-06-12 21:41:59,674 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:41:59,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:41:59,675 INFO L82 PathProgramCache]: Analyzing trace with hash 1672377245, now seen corresponding path program 28 times [2021-06-12 21:41:59,675 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:41:59,675 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807684214] [2021-06-12 21:41:59,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:41:59,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:41:59,969 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:41:59,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:41:59,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807684214] [2021-06-12 21:41:59,970 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807684214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:41:59,970 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638776094] [2021-06-12 21:41:59,970 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:41:59,995 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:41:59,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:41:59,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:41:59,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:00,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:00,195 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:00,195 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 31 treesize of output 23 [2021-06-12 21:42:00,196 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:00,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:00,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:00,201 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 12 treesize of output 3 [2021-06-12 21:42:00,201 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:00,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:00,205 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:00,205 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:42:00,218 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:00,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638776094] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:00,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:00,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:42:00,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446538904] [2021-06-12 21:42:00,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:42:00,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:00,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:42:00,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=445, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:42:00,219 INFO L87 Difference]: Start difference. First operand 2990 states and 9877 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:01,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:01,870 INFO L93 Difference]: Finished difference Result 4132 states and 13335 transitions. [2021-06-12 21:42:01,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:42:01,870 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:42:01,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:01,876 INFO L225 Difference]: With dead ends: 4132 [2021-06-12 21:42:01,876 INFO L226 Difference]: Without dead ends: 4113 [2021-06-12 21:42:01,876 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1411.7ms TimeCoverageRelationStatistics Valid=324, Invalid=2126, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 21:42:01,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4113 states. [2021-06-12 21:42:01,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4113 to 3032. [2021-06-12 21:42:01,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3032 states, 3031 states have (on average 3.3068294292312768) internal successors, (10023), 3031 states have internal predecessors, (10023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:01,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3032 states to 3032 states and 10023 transitions. [2021-06-12 21:42:01,918 INFO L78 Accepts]: Start accepts. Automaton has 3032 states and 10023 transitions. Word has length 30 [2021-06-12 21:42:01,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:01,918 INFO L482 AbstractCegarLoop]: Abstraction has 3032 states and 10023 transitions. [2021-06-12 21:42:01,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:01,918 INFO L276 IsEmpty]: Start isEmpty. Operand 3032 states and 10023 transitions. [2021-06-12 21:42:01,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:01,921 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:01,921 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:02,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable122 [2021-06-12 21:42:02,122 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:02,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:02,122 INFO L82 PathProgramCache]: Analyzing trace with hash 393939261, now seen corresponding path program 29 times [2021-06-12 21:42:02,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:02,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554438] [2021-06-12 21:42:02,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:02,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:02,373 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:02,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:02,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554438] [2021-06-12 21:42:02,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554438] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:02,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [857702682] [2021-06-12 21:42:02,374 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 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-06-12 21:42:02,397 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:42:02,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:02,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:42:02,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:02,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:02,630 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:02,630 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 31 treesize of output 23 [2021-06-12 21:42:02,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:02,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:02,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:02,636 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 12 treesize of output 3 [2021-06-12 21:42:02,636 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:02,643 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:02,644 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:02,644 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:42:02,660 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:02,660 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [857702682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:02,660 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:02,660 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-12 21:42:02,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150538767] [2021-06-12 21:42:02,661 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:42:02,661 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:02,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:42:02,661 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:42:02,661 INFO L87 Difference]: Start difference. First operand 3032 states and 10023 transitions. Second operand has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 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-06-12 21:42:04,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:04,367 INFO L93 Difference]: Finished difference Result 3909 states and 12666 transitions. [2021-06-12 21:42:04,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:42:04,367 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 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-06-12 21:42:04,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:04,373 INFO L225 Difference]: With dead ends: 3909 [2021-06-12 21:42:04,373 INFO L226 Difference]: Without dead ends: 3894 [2021-06-12 21:42:04,373 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 1456.4ms TimeCoverageRelationStatistics Valid=395, Invalid=2257, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 21:42:04,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3894 states. [2021-06-12 21:42:04,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3894 to 3035. [2021-06-12 21:42:04,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3035 states, 3034 states have (on average 3.308503625576796) internal successors, (10038), 3034 states have internal predecessors, (10038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:04,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3035 states to 3035 states and 10038 transitions. [2021-06-12 21:42:04,414 INFO L78 Accepts]: Start accepts. Automaton has 3035 states and 10038 transitions. Word has length 30 [2021-06-12 21:42:04,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:04,414 INFO L482 AbstractCegarLoop]: Abstraction has 3035 states and 10038 transitions. [2021-06-12 21:42:04,414 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.0) internal successors, (50), 25 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-06-12 21:42:04,414 INFO L276 IsEmpty]: Start isEmpty. Operand 3035 states and 10038 transitions. [2021-06-12 21:42:04,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:04,418 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:04,418 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:04,619 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-06-12 21:42:04,619 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:04,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:04,619 INFO L82 PathProgramCache]: Analyzing trace with hash 1883675371, now seen corresponding path program 30 times [2021-06-12 21:42:04,619 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:04,619 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144769680] [2021-06-12 21:42:04,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:04,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:04,873 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:04,873 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:04,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144769680] [2021-06-12 21:42:04,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144769680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:04,873 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527003291] [2021-06-12 21:42:04,873 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:42:04,909 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:42:04,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:04,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:42:04,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:05,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:05,065 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:05,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:42:05,066 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:42:05,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:05,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:42:05,075 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:05,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:05,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:05,118 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-12 21:42:05,157 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:05,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527003291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:05,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:05,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-12 21:42:05,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144635763] [2021-06-12 21:42:05,158 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:42:05,158 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:05,158 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:42:05,158 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:42:05,158 INFO L87 Difference]: Start difference. First operand 3035 states and 10038 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-12 21:42:06,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:06,730 INFO L93 Difference]: Finished difference Result 4285 states and 13847 transitions. [2021-06-12 21:42:06,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 21:42:06,730 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-06-12 21:42:06,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:06,737 INFO L225 Difference]: With dead ends: 4285 [2021-06-12 21:42:06,737 INFO L226 Difference]: Without dead ends: 4270 [2021-06-12 21:42:06,737 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 930 ImplicationChecksByTransitivity, 1301.6ms TimeCoverageRelationStatistics Valid=519, Invalid=2343, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:42:06,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4270 states. [2021-06-12 21:42:06,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4270 to 3026. [2021-06-12 21:42:06,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3026 states, 3025 states have (on average 3.3054545454545456) internal successors, (9999), 3025 states have internal predecessors, (9999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:06,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3026 states to 3026 states and 9999 transitions. [2021-06-12 21:42:06,793 INFO L78 Accepts]: Start accepts. Automaton has 3026 states and 9999 transitions. Word has length 30 [2021-06-12 21:42:06,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:06,793 INFO L482 AbstractCegarLoop]: Abstraction has 3026 states and 9999 transitions. [2021-06-12 21:42:06,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-12 21:42:06,793 INFO L276 IsEmpty]: Start isEmpty. Operand 3026 states and 9999 transitions. [2021-06-12 21:42:06,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:06,797 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:06,797 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:06,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:06,997 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:06,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:06,998 INFO L82 PathProgramCache]: Analyzing trace with hash -1031405705, now seen corresponding path program 31 times [2021-06-12 21:42:06,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:06,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934665414] [2021-06-12 21:42:06,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:07,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:07,363 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:07,364 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:07,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934665414] [2021-06-12 21:42:07,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934665414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:07,364 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561486657] [2021-06-12 21:42:07,364 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 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-06-12 21:42:07,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:07,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:42:07,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:07,550 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:07,554 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:07,554 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:42:07,555 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:42:07,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:07,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:42:07,563 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:07,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:07,568 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:07,568 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-12 21:42:07,604 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:07,604 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561486657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:07,605 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:07,605 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:42:07,605 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219281604] [2021-06-12 21:42:07,605 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:42:07,605 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:07,605 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:42:07,605 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=446, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:42:07,605 INFO L87 Difference]: Start difference. First operand 3026 states and 9999 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:09,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:09,316 INFO L93 Difference]: Finished difference Result 4471 states and 14415 transitions. [2021-06-12 21:42:09,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:42:09,316 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:42:09,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:09,323 INFO L225 Difference]: With dead ends: 4471 [2021-06-12 21:42:09,323 INFO L226 Difference]: Without dead ends: 4431 [2021-06-12 21:42:09,324 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 747 ImplicationChecksByTransitivity, 1339.0ms TimeCoverageRelationStatistics Valid=320, Invalid=2542, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:42:09,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4431 states. [2021-06-12 21:42:09,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4431 to 2993. [2021-06-12 21:42:09,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2993 states, 2992 states have (on average 3.304144385026738) internal successors, (9886), 2992 states have internal predecessors, (9886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:09,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2993 states to 2993 states and 9886 transitions. [2021-06-12 21:42:09,372 INFO L78 Accepts]: Start accepts. Automaton has 2993 states and 9886 transitions. Word has length 30 [2021-06-12 21:42:09,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:09,372 INFO L482 AbstractCegarLoop]: Abstraction has 2993 states and 9886 transitions. [2021-06-12 21:42:09,372 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:09,372 INFO L276 IsEmpty]: Start isEmpty. Operand 2993 states and 9886 transitions. [2021-06-12 21:42:09,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:09,375 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:09,375 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:09,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable127 [2021-06-12 21:42:09,576 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:09,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:09,576 INFO L82 PathProgramCache]: Analyzing trace with hash -1015867873, now seen corresponding path program 32 times [2021-06-12 21:42:09,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:09,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376366163] [2021-06-12 21:42:09,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:09,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:09,856 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:09,856 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:09,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376366163] [2021-06-12 21:42:09,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376366163] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:09,857 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1801324580] [2021-06-12 21:42:09,857 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 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-06-12 21:42:09,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:42:09,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:09,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:42:09,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:10,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:10,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:10,029 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:10,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-12 21:42:10,030 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:42:10,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:10,037 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 13 treesize of output 7 [2021-06-12 21:42:10,039 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:10,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:10,044 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:10,044 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:42:10,100 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:10,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1801324580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:10,100 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:10,100 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:42:10,100 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389781141] [2021-06-12 21:42:10,100 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:42:10,100 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:10,100 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:42:10,100 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=400, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:42:10,100 INFO L87 Difference]: Start difference. First operand 2993 states and 9886 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:42:11,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:11,603 INFO L93 Difference]: Finished difference Result 4503 states and 14629 transitions. [2021-06-12 21:42:11,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:42:11,604 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:42:11,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:11,610 INFO L225 Difference]: With dead ends: 4503 [2021-06-12 21:42:11,611 INFO L226 Difference]: Without dead ends: 4478 [2021-06-12 21:42:11,611 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 721 ImplicationChecksByTransitivity, 1372.1ms TimeCoverageRelationStatistics Valid=393, Invalid=2363, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:42:11,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4478 states. [2021-06-12 21:42:11,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4478 to 2984. [2021-06-12 21:42:11,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2984 states, 2983 states have (on average 3.3040563191418038) internal successors, (9856), 2983 states have internal predecessors, (9856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:11,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2984 states to 2984 states and 9856 transitions. [2021-06-12 21:42:11,655 INFO L78 Accepts]: Start accepts. Automaton has 2984 states and 9856 transitions. Word has length 30 [2021-06-12 21:42:11,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:11,655 INFO L482 AbstractCegarLoop]: Abstraction has 2984 states and 9856 transitions. [2021-06-12 21:42:11,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:42:11,655 INFO L276 IsEmpty]: Start isEmpty. Operand 2984 states and 9856 transitions. [2021-06-12 21:42:11,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:11,658 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:11,658 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:11,860 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:11,861 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:11,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:11,862 INFO L82 PathProgramCache]: Analyzing trace with hash -193034087, now seen corresponding path program 33 times [2021-06-12 21:42:11,862 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:11,862 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889474897] [2021-06-12 21:42:11,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:11,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:12,164 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:12,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:12,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889474897] [2021-06-12 21:42:12,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889474897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:12,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248241694] [2021-06-12 21:42:12,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:42:12,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:42:12,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:12,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:42:12,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:12,385 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:12,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-06-12 21:42:12,390 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:42:12,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:12,443 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-12 21:42:12,443 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 68 treesize of output 69 [2021-06-12 21:42:12,468 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:12,483 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:12,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 42 [2021-06-12 21:42:12,488 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:12,540 INFO L628 ElimStorePlain]: treesize reduction 94, result has 39.0 percent of original size [2021-06-12 21:42:12,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:12,555 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:157 [2021-06-12 21:42:12,746 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:12,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248241694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:12,746 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:12,746 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-12 21:42:12,746 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443573578] [2021-06-12 21:42:12,746 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:42:12,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:12,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:42:12,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=438, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:42:12,747 INFO L87 Difference]: Start difference. First operand 2984 states and 9856 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:14,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:14,605 INFO L93 Difference]: Finished difference Result 4011 states and 12958 transitions. [2021-06-12 21:42:14,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:42:14,606 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:42:14,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:14,612 INFO L225 Difference]: With dead ends: 4011 [2021-06-12 21:42:14,612 INFO L226 Difference]: Without dead ends: 3990 [2021-06-12 21:42:14,612 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 674 ImplicationChecksByTransitivity, 1798.1ms TimeCoverageRelationStatistics Valid=377, Invalid=2173, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:42:14,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3990 states. [2021-06-12 21:42:14,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3990 to 3047. [2021-06-12 21:42:14,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3047 states, 3046 states have (on average 3.30564674983585) internal successors, (10069), 3046 states have internal predecessors, (10069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:14,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3047 states to 3047 states and 10069 transitions. [2021-06-12 21:42:14,655 INFO L78 Accepts]: Start accepts. Automaton has 3047 states and 10069 transitions. Word has length 30 [2021-06-12 21:42:14,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:14,655 INFO L482 AbstractCegarLoop]: Abstraction has 3047 states and 10069 transitions. [2021-06-12 21:42:14,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:14,655 INFO L276 IsEmpty]: Start isEmpty. Operand 3047 states and 10069 transitions. [2021-06-12 21:42:14,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:14,658 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:14,658 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:14,859 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:14,859 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:14,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:14,859 INFO L82 PathProgramCache]: Analyzing trace with hash 1946936483, now seen corresponding path program 34 times [2021-06-12 21:42:14,859 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:14,859 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980843244] [2021-06-12 21:42:14,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:14,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:15,129 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:15,129 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:15,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980843244] [2021-06-12 21:42:15,129 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980843244] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:15,129 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1476077534] [2021-06-12 21:42:15,129 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 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-06-12 21:42:15,150 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:42:15,150 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:15,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:42:15,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:15,331 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:15,332 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:15,332 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 46 treesize of output 34 [2021-06-12 21:42:15,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:15,337 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:15,339 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:15,339 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-06-12 21:42:15,340 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:15,344 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:15,345 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:15,345 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-06-12 21:42:15,363 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:15,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1476077534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:15,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:15,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-06-12 21:42:15,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237592617] [2021-06-12 21:42:15,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 21:42:15,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:15,364 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 21:42:15,364 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:42:15,364 INFO L87 Difference]: Start difference. First operand 3047 states and 10069 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:15,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:15,965 INFO L93 Difference]: Finished difference Result 3982 states and 12966 transitions. [2021-06-12 21:42:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:42:15,965 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:42:15,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:15,970 INFO L225 Difference]: With dead ends: 3982 [2021-06-12 21:42:15,970 INFO L226 Difference]: Without dead ends: 3963 [2021-06-12 21:42:15,971 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 596.6ms TimeCoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:42:15,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3963 states. [2021-06-12 21:42:16,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3963 to 3065. [2021-06-12 21:42:16,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3065 states, 3064 states have (on average 3.3097258485639687) internal successors, (10141), 3064 states have internal predecessors, (10141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:16,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3065 states to 3065 states and 10141 transitions. [2021-06-12 21:42:16,010 INFO L78 Accepts]: Start accepts. Automaton has 3065 states and 10141 transitions. Word has length 30 [2021-06-12 21:42:16,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:16,010 INFO L482 AbstractCegarLoop]: Abstraction has 3065 states and 10141 transitions. [2021-06-12 21:42:16,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:16,010 INFO L276 IsEmpty]: Start isEmpty. Operand 3065 states and 10141 transitions. [2021-06-12 21:42:16,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:16,013 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:16,013 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:16,214 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-06-12 21:42:16,214 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:16,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:16,214 INFO L82 PathProgramCache]: Analyzing trace with hash 212164707, now seen corresponding path program 35 times [2021-06-12 21:42:16,214 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:16,214 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874554496] [2021-06-12 21:42:16,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:16,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:16,476 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:16,476 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:16,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874554496] [2021-06-12 21:42:16,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874554496] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:16,476 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88272460] [2021-06-12 21:42:16,476 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:42:16,497 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:42:16,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:16,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:42:16,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:16,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:16,691 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:16,692 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 31 treesize of output 31 [2021-06-12 21:42:16,693 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:42:16,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:16,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:42:16,701 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:16,707 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:16,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:16,712 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:19 [2021-06-12 21:42:16,753 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:16,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88272460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:16,753 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:16,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-12 21:42:16,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230605815] [2021-06-12 21:42:16,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:42:16,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:16,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:42:16,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:42:16,754 INFO L87 Difference]: Start difference. First operand 3065 states and 10141 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 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-06-12 21:42:18,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:18,688 INFO L93 Difference]: Finished difference Result 4575 states and 14661 transitions. [2021-06-12 21:42:18,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:42:18,689 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 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-06-12 21:42:18,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:18,694 INFO L225 Difference]: With dead ends: 4575 [2021-06-12 21:42:18,695 INFO L226 Difference]: Without dead ends: 4545 [2021-06-12 21:42:18,695 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 975 ImplicationChecksByTransitivity, 1603.7ms TimeCoverageRelationStatistics Valid=525, Invalid=3015, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 21:42:18,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4545 states. [2021-06-12 21:42:18,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4545 to 3060. [2021-06-12 21:42:18,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3060 states, 3059 states have (on average 3.307289964040536) internal successors, (10117), 3059 states have internal predecessors, (10117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:18,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3060 states to 3060 states and 10117 transitions. [2021-06-12 21:42:18,740 INFO L78 Accepts]: Start accepts. Automaton has 3060 states and 10117 transitions. Word has length 30 [2021-06-12 21:42:18,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:18,740 INFO L482 AbstractCegarLoop]: Abstraction has 3060 states and 10117 transitions. [2021-06-12 21:42:18,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 25 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-06-12 21:42:18,740 INFO L276 IsEmpty]: Start isEmpty. Operand 3060 states and 10117 transitions. [2021-06-12 21:42:18,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:18,743 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:18,743 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:18,943 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:18,944 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:18,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:18,944 INFO L82 PathProgramCache]: Analyzing trace with hash -1288330631, now seen corresponding path program 36 times [2021-06-12 21:42:18,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:18,944 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247213428] [2021-06-12 21:42:18,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:18,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:19,213 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:19,213 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:19,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247213428] [2021-06-12 21:42:19,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247213428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:19,214 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1219610428] [2021-06-12 21:42:19,214 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:19,236 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:42:19,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:19,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:42:19,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:19,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:19,398 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:19,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:42:19,399 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:42:19,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:19,407 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:42:19,408 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:19,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:19,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:19,416 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-12 21:42:19,462 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:19,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1219610428] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:19,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:19,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-12 21:42:19,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338227709] [2021-06-12 21:42:19,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:42:19,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:19,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:42:19,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:42:19,463 INFO L87 Difference]: Start difference. First operand 3060 states and 10117 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-12 21:42:20,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:20,637 INFO L93 Difference]: Finished difference Result 4599 states and 14829 transitions. [2021-06-12 21:42:20,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:42:20,638 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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 30 [2021-06-12 21:42:20,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:20,644 INFO L225 Difference]: With dead ends: 4599 [2021-06-12 21:42:20,644 INFO L226 Difference]: Without dead ends: 4574 [2021-06-12 21:42:20,644 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 942.5ms TimeCoverageRelationStatistics Valid=356, Invalid=1714, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:42:20,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4574 states. [2021-06-12 21:42:20,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4574 to 3075. [2021-06-12 21:42:20,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3075 states, 3074 states have (on average 3.3038386467143788) internal successors, (10156), 3074 states have internal predecessors, (10156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:20,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3075 states to 3075 states and 10156 transitions. [2021-06-12 21:42:20,694 INFO L78 Accepts]: Start accepts. Automaton has 3075 states and 10156 transitions. Word has length 30 [2021-06-12 21:42:20,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:20,695 INFO L482 AbstractCegarLoop]: Abstraction has 3075 states and 10156 transitions. [2021-06-12 21:42:20,695 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 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-06-12 21:42:20,695 INFO L276 IsEmpty]: Start isEmpty. Operand 3075 states and 10156 transitions. [2021-06-12 21:42:20,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:20,698 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:20,700 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:20,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:20,901 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:20,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:20,901 INFO L82 PathProgramCache]: Analyzing trace with hash 573262473, now seen corresponding path program 37 times [2021-06-12 21:42:20,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:20,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147275012] [2021-06-12 21:42:20,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:20,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:21,205 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:21,206 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:21,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147275012] [2021-06-12 21:42:21,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147275012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:21,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598936770] [2021-06-12 21:42:21,206 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:21,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:21,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:42:21,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:21,382 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:21,386 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:21,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:42:21,387 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:42:21,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:21,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:42:21,394 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:21,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:21,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:21,399 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-12 21:42:21,450 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:21,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598936770] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:21,450 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:21,450 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-12 21:42:21,450 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478444544] [2021-06-12 21:42:21,450 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:42:21,450 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:21,451 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:42:21,451 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:42:21,451 INFO L87 Difference]: Start difference. First operand 3075 states and 10156 transitions. Second operand has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 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-06-12 21:42:23,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:23,117 INFO L93 Difference]: Finished difference Result 4801 states and 15457 transitions. [2021-06-12 21:42:23,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 21:42:23,117 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 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-06-12 21:42:23,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:23,124 INFO L225 Difference]: With dead ends: 4801 [2021-06-12 21:42:23,124 INFO L226 Difference]: Without dead ends: 4751 [2021-06-12 21:42:23,125 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 1387.0ms TimeCoverageRelationStatistics Valid=467, Invalid=2955, Unknown=0, NotChecked=0, Total=3422 [2021-06-12 21:42:23,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4751 states. [2021-06-12 21:42:23,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4751 to 3059. [2021-06-12 21:42:23,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3059 states, 3058 states have (on average 3.3044473512099413) internal successors, (10105), 3058 states have internal predecessors, (10105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:23,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3059 states to 3059 states and 10105 transitions. [2021-06-12 21:42:23,173 INFO L78 Accepts]: Start accepts. Automaton has 3059 states and 10105 transitions. Word has length 30 [2021-06-12 21:42:23,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:23,173 INFO L482 AbstractCegarLoop]: Abstraction has 3059 states and 10105 transitions. [2021-06-12 21:42:23,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.1666666666666665) internal successors, (52), 24 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-06-12 21:42:23,173 INFO L276 IsEmpty]: Start isEmpty. Operand 3059 states and 10105 transitions. [2021-06-12 21:42:23,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:23,176 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:23,176 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:23,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-06-12 21:42:23,377 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:23,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:23,377 INFO L82 PathProgramCache]: Analyzing trace with hash 376813411, now seen corresponding path program 38 times [2021-06-12 21:42:23,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:23,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044304281] [2021-06-12 21:42:23,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:23,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:23,673 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:23,673 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:23,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044304281] [2021-06-12 21:42:23,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1044304281] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:23,673 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318815015] [2021-06-12 21:42:23,673 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:23,694 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:42:23,694 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:23,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:42:23,695 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:23,859 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:23,860 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:23,861 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 46 treesize of output 34 [2021-06-12 21:42:23,862 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:23,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:23,868 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:23,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-06-12 21:42:23,868 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:23,872 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:23,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:23,873 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-06-12 21:42:23,890 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:23,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318815015] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:23,891 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:23,891 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-06-12 21:42:23,891 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945944443] [2021-06-12 21:42:23,891 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-12 21:42:23,891 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:23,891 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-12 21:42:23,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:42:23,891 INFO L87 Difference]: Start difference. First operand 3059 states and 10105 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:24,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:24,386 INFO L93 Difference]: Finished difference Result 3240 states and 10594 transitions. [2021-06-12 21:42:24,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:42:24,386 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:42:24,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:24,390 INFO L225 Difference]: With dead ends: 3240 [2021-06-12 21:42:24,391 INFO L226 Difference]: Without dead ends: 3221 [2021-06-12 21:42:24,391 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 553.6ms TimeCoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:42:24,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3221 states. [2021-06-12 21:42:24,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3221 to 3067. [2021-06-12 21:42:24,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3067 states, 3066 states have (on average 3.3036529680365296) internal successors, (10129), 3066 states have internal predecessors, (10129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:24,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3067 states to 3067 states and 10129 transitions. [2021-06-12 21:42:24,426 INFO L78 Accepts]: Start accepts. Automaton has 3067 states and 10129 transitions. Word has length 30 [2021-06-12 21:42:24,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:24,426 INFO L482 AbstractCegarLoop]: Abstraction has 3067 states and 10129 transitions. [2021-06-12 21:42:24,426 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:24,426 INFO L276 IsEmpty]: Start isEmpty. Operand 3067 states and 10129 transitions. [2021-06-12 21:42:24,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:24,429 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:24,429 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:24,630 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-06-12 21:42:24,630 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:24,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:24,630 INFO L82 PathProgramCache]: Analyzing trace with hash -2119150557, now seen corresponding path program 39 times [2021-06-12 21:42:24,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:24,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358015790] [2021-06-12 21:42:24,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:24,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:24,915 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:24,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:24,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358015790] [2021-06-12 21:42:24,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358015790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:24,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911390156] [2021-06-12 21:42:24,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:24,936 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:42:24,936 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:24,937 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:42:24,937 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:25,114 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:25,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-12 21:42:25,119 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:42:25,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:25,172 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:42:25,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-12 21:42:25,174 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:25,176 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-12 21:42:25,177 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:25,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:25,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:25,198 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:25,199 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:47, output treesize:108 [2021-06-12 21:42:25,338 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:25,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911390156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:25,338 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:25,338 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 25 [2021-06-12 21:42:25,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074103342] [2021-06-12 21:42:25,338 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:42:25,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:25,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:42:25,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:42:25,339 INFO L87 Difference]: Start difference. First operand 3067 states and 10129 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:26,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:26,761 INFO L93 Difference]: Finished difference Result 4572 states and 14766 transitions. [2021-06-12 21:42:26,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:42:26,761 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:42:26,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:26,768 INFO L225 Difference]: With dead ends: 4572 [2021-06-12 21:42:26,768 INFO L226 Difference]: Without dead ends: 4522 [2021-06-12 21:42:26,768 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 675 ImplicationChecksByTransitivity, 1328.0ms TimeCoverageRelationStatistics Valid=400, Invalid=2150, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:42:26,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4522 states. [2021-06-12 21:42:26,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4522 to 3115. [2021-06-12 21:42:26,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3115 states, 3114 states have (on average 3.3015414258188827) internal successors, (10281), 3114 states have internal predecessors, (10281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:26,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3115 states to 3115 states and 10281 transitions. [2021-06-12 21:42:26,822 INFO L78 Accepts]: Start accepts. Automaton has 3115 states and 10281 transitions. Word has length 30 [2021-06-12 21:42:26,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:26,822 INFO L482 AbstractCegarLoop]: Abstraction has 3115 states and 10281 transitions. [2021-06-12 21:42:26,822 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:26,822 INFO L276 IsEmpty]: Start isEmpty. Operand 3115 states and 10281 transitions. [2021-06-12 21:42:26,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:26,825 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:26,826 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:27,026 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-06-12 21:42:27,026 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:27,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:27,027 INFO L82 PathProgramCache]: Analyzing trace with hash 2080956643, now seen corresponding path program 40 times [2021-06-12 21:42:27,027 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:27,027 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814183760] [2021-06-12 21:42:27,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:27,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:27,295 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:27,295 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:27,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814183760] [2021-06-12 21:42:27,295 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814183760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:27,295 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002661173] [2021-06-12 21:42:27,295 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:27,325 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:42:27,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:27,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:42:27,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:27,455 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:27,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:27,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:27,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-12 21:42:27,461 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:42:27,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:27,467 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 13 treesize of output 7 [2021-06-12 21:42:27,468 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:27,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:27,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:27,473 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:42:27,522 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:27,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002661173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:27,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:27,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:42:27,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032345097] [2021-06-12 21:42:27,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:42:27,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:27,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:42:27,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:42:27,523 INFO L87 Difference]: Start difference. First operand 3115 states and 10281 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:42:28,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:28,907 INFO L93 Difference]: Finished difference Result 4308 states and 13998 transitions. [2021-06-12 21:42:28,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:42:28,907 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:42:28,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:28,913 INFO L225 Difference]: With dead ends: 4308 [2021-06-12 21:42:28,914 INFO L226 Difference]: Without dead ends: 4283 [2021-06-12 21:42:28,914 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 678 ImplicationChecksByTransitivity, 1074.2ms TimeCoverageRelationStatistics Valid=328, Invalid=2024, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 21:42:28,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4283 states. [2021-06-12 21:42:28,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4283 to 3123. [2021-06-12 21:42:28,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3123 states, 3122 states have (on average 3.300768737988469) internal successors, (10305), 3122 states have internal predecessors, (10305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:28,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 10305 transitions. [2021-06-12 21:42:28,963 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 10305 transitions. Word has length 30 [2021-06-12 21:42:28,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:28,963 INFO L482 AbstractCegarLoop]: Abstraction has 3123 states and 10305 transitions. [2021-06-12 21:42:28,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:42:28,963 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 10305 transitions. [2021-06-12 21:42:28,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:28,967 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:28,967 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:29,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:29,168 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:29,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:29,168 INFO L82 PathProgramCache]: Analyzing trace with hash 430688207, now seen corresponding path program 41 times [2021-06-12 21:42:29,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:29,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488711732] [2021-06-12 21:42:29,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:29,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:29,450 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:29,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:29,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488711732] [2021-06-12 21:42:29,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488711732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:29,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915597791] [2021-06-12 21:42:29,451 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:42:29,474 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:42:29,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:29,475 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:42:29,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:29,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:29,687 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:29,687 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 31 treesize of output 31 [2021-06-12 21:42:29,688 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:42:29,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:29,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:42:29,700 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:29,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:29,709 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:29,709 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:28 [2021-06-12 21:42:29,778 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:29,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915597791] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:29,778 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:29,778 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-12 21:42:29,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305551773] [2021-06-12 21:42:29,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:42:29,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:29,779 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:42:29,779 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:42:29,779 INFO L87 Difference]: Start difference. First operand 3123 states and 10305 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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-06-12 21:42:30,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:30,986 INFO L93 Difference]: Finished difference Result 4342 states and 14111 transitions. [2021-06-12 21:42:30,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 21:42:30,986 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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 30 [2021-06-12 21:42:30,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:30,993 INFO L225 Difference]: With dead ends: 4342 [2021-06-12 21:42:30,993 INFO L226 Difference]: Without dead ends: 4317 [2021-06-12 21:42:30,993 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 1004.3ms TimeCoverageRelationStatistics Valid=285, Invalid=1521, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 21:42:30,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4317 states. [2021-06-12 21:42:31,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4317 to 3123. [2021-06-12 21:42:31,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3123 states, 3122 states have (on average 3.300768737988469) internal successors, (10305), 3122 states have internal predecessors, (10305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:31,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3123 states to 3123 states and 10305 transitions. [2021-06-12 21:42:31,040 INFO L78 Accepts]: Start accepts. Automaton has 3123 states and 10305 transitions. Word has length 30 [2021-06-12 21:42:31,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:31,040 INFO L482 AbstractCegarLoop]: Abstraction has 3123 states and 10305 transitions. [2021-06-12 21:42:31,040 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 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-06-12 21:42:31,040 INFO L276 IsEmpty]: Start isEmpty. Operand 3123 states and 10305 transitions. [2021-06-12 21:42:31,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:31,044 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:31,044 INFO L472 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, 1, 1] [2021-06-12 21:42:31,244 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-06-12 21:42:31,245 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:31,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:31,245 INFO L82 PathProgramCache]: Analyzing trace with hash 1714994824, now seen corresponding path program 44 times [2021-06-12 21:42:31,245 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:31,245 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297841726] [2021-06-12 21:42:31,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:31,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:31,538 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:31,539 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:31,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297841726] [2021-06-12 21:42:31,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297841726] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:31,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679038793] [2021-06-12 21:42:31,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:31,569 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:42:31,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:31,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:42:31,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:31,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:31,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:31,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:31,769 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:31,769 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 35 treesize of output 25 [2021-06-12 21:42:31,770 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:31,774 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:31,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:31,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:31,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:31,777 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:31,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:42:31,778 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:31,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:31,782 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:31,782 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:42:31,803 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:31,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679038793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:31,803 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:31,803 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-12 21:42:31,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740092903] [2021-06-12 21:42:31,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:42:31,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:31,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:42:31,804 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=470, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:42:31,804 INFO L87 Difference]: Start difference. First operand 3123 states and 10305 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 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-06-12 21:42:33,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:33,774 INFO L93 Difference]: Finished difference Result 4115 states and 13183 transitions. [2021-06-12 21:42:33,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:42:33,775 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 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-06-12 21:42:33,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:33,780 INFO L225 Difference]: With dead ends: 4115 [2021-06-12 21:42:33,780 INFO L226 Difference]: Without dead ends: 4089 [2021-06-12 21:42:33,780 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 943 ImplicationChecksByTransitivity, 1766.8ms TimeCoverageRelationStatistics Valid=481, Invalid=3179, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:42:33,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4089 states. [2021-06-12 21:42:33,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4089 to 3117. [2021-06-12 21:42:33,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3117 states, 3116 states have (on average 3.302310654685494) internal successors, (10290), 3116 states have internal predecessors, (10290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:33,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3117 states to 3117 states and 10290 transitions. [2021-06-12 21:42:33,817 INFO L78 Accepts]: Start accepts. Automaton has 3117 states and 10290 transitions. Word has length 30 [2021-06-12 21:42:33,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:33,817 INFO L482 AbstractCegarLoop]: Abstraction has 3117 states and 10290 transitions. [2021-06-12 21:42:33,817 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 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-06-12 21:42:33,817 INFO L276 IsEmpty]: Start isEmpty. Operand 3117 states and 10290 transitions. [2021-06-12 21:42:33,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:33,820 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:33,820 INFO L472 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, 1, 1] [2021-06-12 21:42:34,021 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable169 [2021-06-12 21:42:34,025 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:34,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:34,025 INFO L82 PathProgramCache]: Analyzing trace with hash 1537954798, now seen corresponding path program 45 times [2021-06-12 21:42:34,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:34,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394257879] [2021-06-12 21:42:34,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:34,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:34,291 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:34,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:34,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394257879] [2021-06-12 21:42:34,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394257879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:34,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [241775899] [2021-06-12 21:42:34,291 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:34,312 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:42:34,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:34,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:42:34,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:34,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:34,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:34,539 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:34,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-12 21:42:34,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:42:34,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:34,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:34,559 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:34,560 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 19 treesize of output 9 [2021-06-12 21:42:34,561 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:34,567 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:34,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:34,567 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-12 21:42:34,639 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:34,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [241775899] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:34,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:34,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-12 21:42:34,639 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112240848] [2021-06-12 21:42:34,639 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:42:34,639 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:34,639 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:42:34,639 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:42:34,640 INFO L87 Difference]: Start difference. First operand 3117 states and 10290 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:36,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:36,606 INFO L93 Difference]: Finished difference Result 4293 states and 13720 transitions. [2021-06-12 21:42:36,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-12 21:42:36,607 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have 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-06-12 21:42:36,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:36,613 INFO L225 Difference]: With dead ends: 4293 [2021-06-12 21:42:36,613 INFO L226 Difference]: Without dead ends: 4252 [2021-06-12 21:42:36,613 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1182 ImplicationChecksByTransitivity, 1676.8ms TimeCoverageRelationStatistics Valid=499, Invalid=4193, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:42:36,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4252 states. [2021-06-12 21:42:36,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4252 to 3157. [2021-06-12 21:42:36,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3157 states, 3156 states have (on average 3.2978453738910014) internal successors, (10408), 3156 states have internal predecessors, (10408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:36,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3157 states to 3157 states and 10408 transitions. [2021-06-12 21:42:36,655 INFO L78 Accepts]: Start accepts. Automaton has 3157 states and 10408 transitions. Word has length 30 [2021-06-12 21:42:36,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:36,655 INFO L482 AbstractCegarLoop]: Abstraction has 3157 states and 10408 transitions. [2021-06-12 21:42:36,655 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:36,655 INFO L276 IsEmpty]: Start isEmpty. Operand 3157 states and 10408 transitions. [2021-06-12 21:42:36,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:36,659 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:36,659 INFO L472 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, 1, 1] [2021-06-12 21:42:36,861 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable170 [2021-06-12 21:42:36,861 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:36,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:36,861 INFO L82 PathProgramCache]: Analyzing trace with hash 1575717380, now seen corresponding path program 46 times [2021-06-12 21:42:36,861 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:36,861 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79663793] [2021-06-12 21:42:36,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:36,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:37,149 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:37,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:37,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79663793] [2021-06-12 21:42:37,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79663793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:37,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472587441] [2021-06-12 21:42:37,150 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:37,193 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:42:37,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:37,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:42:37,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:37,360 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:37,361 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:37,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:37,361 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:37,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 21:42:37,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:37,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:37,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:37,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:37,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:37,369 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:37,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:42:37,370 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:37,373 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:37,373 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:37,373 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:42:37,391 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:37,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1472587441] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:37,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:37,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-06-12 21:42:37,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120768425] [2021-06-12 21:42:37,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:42:37,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:37,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:42:37,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:42:37,392 INFO L87 Difference]: Start difference. First operand 3157 states and 10408 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:39,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:39,759 INFO L93 Difference]: Finished difference Result 4331 states and 13983 transitions. [2021-06-12 21:42:39,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-12 21:42:39,760 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:42:39,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:39,766 INFO L225 Difference]: With dead ends: 4331 [2021-06-12 21:42:39,766 INFO L226 Difference]: Without dead ends: 4305 [2021-06-12 21:42:39,767 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1558 ImplicationChecksByTransitivity, 2048.5ms TimeCoverageRelationStatistics Valid=677, Invalid=4435, Unknown=0, NotChecked=0, Total=5112 [2021-06-12 21:42:39,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4305 states. [2021-06-12 21:42:39,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4305 to 3177. [2021-06-12 21:42:39,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3177 states, 3176 states have (on average 3.292821158690176) internal successors, (10458), 3176 states have internal predecessors, (10458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:39,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3177 states to 3177 states and 10458 transitions. [2021-06-12 21:42:39,815 INFO L78 Accepts]: Start accepts. Automaton has 3177 states and 10458 transitions. Word has length 30 [2021-06-12 21:42:39,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:39,815 INFO L482 AbstractCegarLoop]: Abstraction has 3177 states and 10458 transitions. [2021-06-12 21:42:39,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:39,815 INFO L276 IsEmpty]: Start isEmpty. Operand 3177 states and 10458 transitions. [2021-06-12 21:42:39,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:39,819 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:39,819 INFO L472 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, 1, 1] [2021-06-12 21:42:40,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable177 [2021-06-12 21:42:40,019 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:40,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:40,020 INFO L82 PathProgramCache]: Analyzing trace with hash -1144533930, now seen corresponding path program 47 times [2021-06-12 21:42:40,020 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:40,020 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418221368] [2021-06-12 21:42:40,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:40,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:40,308 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:40,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:40,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418221368] [2021-06-12 21:42:40,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418221368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:40,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24520586] [2021-06-12 21:42:40,309 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:40,330 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:42:40,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:40,331 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:42:40,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:40,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:40,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:40,509 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:40,510 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:40,510 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 35 treesize of output 25 [2021-06-12 21:42:40,511 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:40,515 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:40,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:40,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:40,517 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:40,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:40,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:42:40,518 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:40,521 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:40,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:40,522 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:42:40,536 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:40,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24520586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:40,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:40,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-12 21:42:40,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458984428] [2021-06-12 21:42:40,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:42:40,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:40,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:42:40,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:42:40,537 INFO L87 Difference]: Start difference. First operand 3177 states and 10458 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:42,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:42,243 INFO L93 Difference]: Finished difference Result 4149 states and 13320 transitions. [2021-06-12 21:42:42,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 21:42:42,243 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:42:42,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:42,249 INFO L225 Difference]: With dead ends: 4149 [2021-06-12 21:42:42,250 INFO L226 Difference]: Without dead ends: 4123 [2021-06-12 21:42:42,250 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 1523.9ms TimeCoverageRelationStatistics Valid=430, Invalid=2876, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 21:42:42,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4123 states. [2021-06-12 21:42:42,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4123 to 3215. [2021-06-12 21:42:42,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3215 states, 3214 states have (on average 3.285314250155569) internal successors, (10559), 3214 states have internal predecessors, (10559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:42,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3215 states to 3215 states and 10559 transitions. [2021-06-12 21:42:42,295 INFO L78 Accepts]: Start accepts. Automaton has 3215 states and 10559 transitions. Word has length 30 [2021-06-12 21:42:42,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:42,295 INFO L482 AbstractCegarLoop]: Abstraction has 3215 states and 10559 transitions. [2021-06-12 21:42:42,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:42,295 INFO L276 IsEmpty]: Start isEmpty. Operand 3215 states and 10559 transitions. [2021-06-12 21:42:42,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:42,299 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:42,299 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:42,499 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:42,499 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:42,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:42,500 INFO L82 PathProgramCache]: Analyzing trace with hash 310686425, now seen corresponding path program 42 times [2021-06-12 21:42:42,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:42,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063103457] [2021-06-12 21:42:42,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:42,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:42,775 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:42,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:42,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063103457] [2021-06-12 21:42:42,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063103457] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:42,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666469731] [2021-06-12 21:42:42,776 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:42,797 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:42:42,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:42,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:42:42,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:42,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:42,997 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:42,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 41 [2021-06-12 21:42:43,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:42:43,016 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:43,019 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:43,020 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:42:43,021 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:43,025 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:43,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:43,038 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:42:43,039 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 29 [2021-06-12 21:42:43,040 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:43,057 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:43,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:43,066 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:128 [2021-06-12 21:42:43,245 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:43,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666469731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:43,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:43,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-12 21:42:43,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050862044] [2021-06-12 21:42:43,245 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:42:43,245 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:43,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:42:43,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:42:43,246 INFO L87 Difference]: Start difference. First operand 3215 states and 10559 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:44,845 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 68 [2021-06-12 21:42:46,411 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 81 [2021-06-12 21:42:46,885 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 77 [2021-06-12 21:42:48,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:48,374 INFO L93 Difference]: Finished difference Result 5183 states and 16274 transitions. [2021-06-12 21:42:48,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-12 21:42:48,375 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:42:48,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:48,382 INFO L225 Difference]: With dead ends: 5183 [2021-06-12 21:42:48,383 INFO L226 Difference]: Without dead ends: 5149 [2021-06-12 21:42:48,383 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2478 ImplicationChecksByTransitivity, 4422.4ms TimeCoverageRelationStatistics Valid=1113, Invalid=6027, Unknown=0, NotChecked=0, Total=7140 [2021-06-12 21:42:48,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5149 states. [2021-06-12 21:42:48,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5149 to 3249. [2021-06-12 21:42:48,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3249 states, 3248 states have (on average 3.291564039408867) internal successors, (10691), 3248 states have internal predecessors, (10691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:48,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3249 states to 3249 states and 10691 transitions. [2021-06-12 21:42:48,443 INFO L78 Accepts]: Start accepts. Automaton has 3249 states and 10691 transitions. Word has length 30 [2021-06-12 21:42:48,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:48,444 INFO L482 AbstractCegarLoop]: Abstraction has 3249 states and 10691 transitions. [2021-06-12 21:42:48,444 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:48,444 INFO L276 IsEmpty]: Start isEmpty. Operand 3249 states and 10691 transitions. [2021-06-12 21:42:48,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:48,449 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:48,449 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:48,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:48,649 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:48,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:48,650 INFO L82 PathProgramCache]: Analyzing trace with hash -1576808167, now seen corresponding path program 43 times [2021-06-12 21:42:48,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:48,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845729933] [2021-06-12 21:42:48,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:48,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:48,932 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:48,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:48,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845729933] [2021-06-12 21:42:48,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845729933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:48,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156687787] [2021-06-12 21:42:48,932 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:42:48,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:48,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:42:48,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:49,133 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:49,133 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:49,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-12 21:42:49,138 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:49,143 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:49,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:49,145 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:49,145 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 20 treesize of output 3 [2021-06-12 21:42:49,146 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:49,150 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:49,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:49,150 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:10 [2021-06-12 21:42:49,176 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:49,177 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156687787] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:49,177 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:49,177 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-12 21:42:49,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47872153] [2021-06-12 21:42:49,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:42:49,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:49,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:42:49,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:42:49,177 INFO L87 Difference]: Start difference. First operand 3249 states and 10691 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:42:51,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:51,596 INFO L93 Difference]: Finished difference Result 4669 states and 14856 transitions. [2021-06-12 21:42:51,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 21:42:51,596 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:42:51,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:51,603 INFO L225 Difference]: With dead ends: 4669 [2021-06-12 21:42:51,603 INFO L226 Difference]: Without dead ends: 4654 [2021-06-12 21:42:51,603 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1181 ImplicationChecksByTransitivity, 2107.3ms TimeCoverageRelationStatistics Valid=657, Invalid=3003, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:42:51,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4654 states. [2021-06-12 21:42:51,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4654 to 3262. [2021-06-12 21:42:51,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3262 states, 3261 states have (on average 3.2934682612695494) internal successors, (10740), 3261 states have internal predecessors, (10740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:51,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3262 states to 3262 states and 10740 transitions. [2021-06-12 21:42:51,653 INFO L78 Accepts]: Start accepts. Automaton has 3262 states and 10740 transitions. Word has length 30 [2021-06-12 21:42:51,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:51,653 INFO L482 AbstractCegarLoop]: Abstraction has 3262 states and 10740 transitions. [2021-06-12 21:42:51,653 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:42:51,653 INFO L276 IsEmpty]: Start isEmpty. Operand 3262 states and 10740 transitions. [2021-06-12 21:42:51,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:51,657 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:51,657 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:42:51,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-06-12 21:42:51,857 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:51,858 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:51,858 INFO L82 PathProgramCache]: Analyzing trace with hash 228739969, now seen corresponding path program 44 times [2021-06-12 21:42:51,858 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:51,858 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178822976] [2021-06-12 21:42:51,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:51,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:52,125 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:52,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:52,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178822976] [2021-06-12 21:42:52,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178822976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:52,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989850485] [2021-06-12 21:42:52,126 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 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-06-12 21:42:52,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:42:52,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:52,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:42:52,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:52,314 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:52,314 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 31 treesize of output 39 [2021-06-12 21:42:52,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:42:52,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:52,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:52,344 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:42:52,345 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 35 treesize of output 30 [2021-06-12 21:42:52,346 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:52,348 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 17 treesize of output 9 [2021-06-12 21:42:52,349 INFO L550 ElimStorePlain]: Start of recursive call 4: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:42:52,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:52,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:52,369 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:52,369 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:116 [2021-06-12 21:42:52,518 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:52,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989850485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:52,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:52,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-12 21:42:52,519 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726580634] [2021-06-12 21:42:52,519 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:42:52,519 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:52,519 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:42:52,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:42:52,519 INFO L87 Difference]: Start difference. First operand 3262 states and 10740 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-06-12 21:42:54,179 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 70 [2021-06-12 21:42:55,593 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 83 [2021-06-12 21:42:57,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:42:57,246 INFO L93 Difference]: Finished difference Result 5921 states and 18485 transitions. [2021-06-12 21:42:57,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-06-12 21:42:57,247 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-06-12 21:42:57,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:42:57,255 INFO L225 Difference]: With dead ends: 5921 [2021-06-12 21:42:57,255 INFO L226 Difference]: Without dead ends: 5862 [2021-06-12 21:42:57,256 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3439 ImplicationChecksByTransitivity, 4348.3ms TimeCoverageRelationStatistics Valid=1475, Invalid=8031, Unknown=0, NotChecked=0, Total=9506 [2021-06-12 21:42:57,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5862 states. [2021-06-12 21:42:57,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5862 to 3256. [2021-06-12 21:42:57,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3256 states, 3255 states have (on average 3.29247311827957) internal successors, (10717), 3255 states have internal predecessors, (10717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:42:57,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3256 states to 3256 states and 10717 transitions. [2021-06-12 21:42:57,315 INFO L78 Accepts]: Start accepts. Automaton has 3256 states and 10717 transitions. Word has length 30 [2021-06-12 21:42:57,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:42:57,315 INFO L482 AbstractCegarLoop]: Abstraction has 3256 states and 10717 transitions. [2021-06-12 21:42:57,315 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-06-12 21:42:57,315 INFO L276 IsEmpty]: Start isEmpty. Operand 3256 states and 10717 transitions. [2021-06-12 21:42:57,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:42:57,318 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:42:57,319 INFO L472 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, 1, 1] [2021-06-12 21:42:57,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-06-12 21:42:57,519 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:42:57,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:42:57,520 INFO L82 PathProgramCache]: Analyzing trace with hash 253193420, now seen corresponding path program 48 times [2021-06-12 21:42:57,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:42:57,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484402008] [2021-06-12 21:42:57,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:42:57,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:42:57,855 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:57,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:42:57,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484402008] [2021-06-12 21:42:57,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484402008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:57,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458988773] [2021-06-12 21:42:57,856 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-06-12 21:42:57,879 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:42:57,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:42:57,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:42:57,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:42:58,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:58,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:58,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:58,054 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:58,055 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 35 treesize of output 25 [2021-06-12 21:42:58,055 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:58,059 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:58,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:58,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:42:58,061 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:58,062 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:42:58,062 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:42:58,062 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:42:58,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:42:58,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:42:58,066 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:42:58,080 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:42:58,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458988773] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:42:58,081 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:42:58,081 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:42:58,081 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1861796295] [2021-06-12 21:42:58,081 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:42:58,081 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:42:58,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:42:58,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:42:58,081 INFO L87 Difference]: Start difference. First operand 3256 states and 10717 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:01,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:01,887 INFO L93 Difference]: Finished difference Result 4767 states and 15097 transitions. [2021-06-12 21:43:01,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-12 21:43:01,888 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:43:01,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:01,894 INFO L225 Difference]: With dead ends: 4767 [2021-06-12 21:43:01,894 INFO L226 Difference]: Without dead ends: 4738 [2021-06-12 21:43:01,895 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3084 ImplicationChecksByTransitivity, 3293.4ms TimeCoverageRelationStatistics Valid=1272, Invalid=7658, Unknown=0, NotChecked=0, Total=8930 [2021-06-12 21:43:01,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4738 states. [2021-06-12 21:43:01,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4738 to 3267. [2021-06-12 21:43:01,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3267 states, 3266 states have (on average 3.2966932026944273) internal successors, (10767), 3266 states have internal predecessors, (10767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:01,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3267 states to 3267 states and 10767 transitions. [2021-06-12 21:43:01,941 INFO L78 Accepts]: Start accepts. Automaton has 3267 states and 10767 transitions. Word has length 30 [2021-06-12 21:43:01,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:01,941 INFO L482 AbstractCegarLoop]: Abstraction has 3267 states and 10767 transitions. [2021-06-12 21:43:01,941 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:01,941 INFO L276 IsEmpty]: Start isEmpty. Operand 3267 states and 10767 transitions. [2021-06-12 21:43:01,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:01,945 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:01,945 INFO L472 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, 1, 1] [2021-06-12 21:43:02,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:43:02,145 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:02,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:02,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1045638576, now seen corresponding path program 49 times [2021-06-12 21:43:02,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:02,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839833442] [2021-06-12 21:43:02,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:02,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:02,415 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:02,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:02,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839833442] [2021-06-12 21:43:02,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839833442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:02,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180058445] [2021-06-12 21:43:02,415 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-06-12 21:43:02,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:02,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:43:02,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:02,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:02,650 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:02,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:02,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:02,651 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 35 treesize of output 25 [2021-06-12 21:43:02,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:43:02,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:02,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:02,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:02,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:02,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:02,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:43:02,659 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:43:02,662 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:02,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:02,662 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:43:02,684 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:02,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180058445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:02,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:02,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-12 21:43:02,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546413586] [2021-06-12 21:43:02,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:43:02,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:02,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:43:02,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:43:02,685 INFO L87 Difference]: Start difference. First operand 3267 states and 10767 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:04,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:04,898 INFO L93 Difference]: Finished difference Result 5843 states and 18494 transitions. [2021-06-12 21:43:04,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-12 21:43:04,898 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:43:04,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:04,907 INFO L225 Difference]: With dead ends: 5843 [2021-06-12 21:43:04,907 INFO L226 Difference]: Without dead ends: 5822 [2021-06-12 21:43:04,907 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1704 ImplicationChecksByTransitivity, 1863.7ms TimeCoverageRelationStatistics Valid=801, Invalid=4749, Unknown=0, NotChecked=0, Total=5550 [2021-06-12 21:43:04,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5822 states. [2021-06-12 21:43:04,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5822 to 3414. [2021-06-12 21:43:04,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3414 states, 3413 states have (on average 3.296220334016994) internal successors, (11250), 3413 states have internal predecessors, (11250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:04,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3414 states to 3414 states and 11250 transitions. [2021-06-12 21:43:04,964 INFO L78 Accepts]: Start accepts. Automaton has 3414 states and 11250 transitions. Word has length 30 [2021-06-12 21:43:04,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:04,964 INFO L482 AbstractCegarLoop]: Abstraction has 3414 states and 11250 transitions. [2021-06-12 21:43:04,964 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:04,964 INFO L276 IsEmpty]: Start isEmpty. Operand 3414 states and 11250 transitions. [2021-06-12 21:43:04,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:04,968 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:04,968 INFO L472 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, 1, 1] [2021-06-12 21:43:05,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:43:05,177 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:05,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:05,177 INFO L82 PathProgramCache]: Analyzing trace with hash 727469260, now seen corresponding path program 50 times [2021-06-12 21:43:05,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:05,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120611350] [2021-06-12 21:43:05,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:05,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:05,462 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:05,462 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:05,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120611350] [2021-06-12 21:43:05,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120611350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:05,462 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940854911] [2021-06-12 21:43:05,463 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-06-12 21:43:05,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:43:05,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:43:05,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-12 21:43:05,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:05,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:05,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:05,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:05,705 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:05,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-06-12 21:43:05,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-12 21:43:05,735 INFO L628 ElimStorePlain]: treesize reduction 81, result has 34.7 percent of original size [2021-06-12 21:43:05,745 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:05,746 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 19 treesize of output 9 [2021-06-12 21:43:05,748 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:43:05,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:05,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:05,756 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-06-12 21:43:05,849 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:05,849 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940854911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:05,849 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:05,849 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-12 21:43:05,849 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813103436] [2021-06-12 21:43:05,849 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:43:05,849 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:05,849 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:43:05,849 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:43:05,850 INFO L87 Difference]: Start difference. First operand 3414 states and 11250 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 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-06-12 21:43:12,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:12,281 INFO L93 Difference]: Finished difference Result 8999 states and 27962 transitions. [2021-06-12 21:43:12,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2021-06-12 21:43:12,281 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 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-06-12 21:43:12,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:12,293 INFO L225 Difference]: With dead ends: 8999 [2021-06-12 21:43:12,294 INFO L226 Difference]: Without dead ends: 8898 [2021-06-12 21:43:12,295 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 144 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7881 ImplicationChecksByTransitivity, 5169.8ms TimeCoverageRelationStatistics Valid=3253, Invalid=17917, Unknown=0, NotChecked=0, Total=21170 [2021-06-12 21:43:12,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8898 states. [2021-06-12 21:43:12,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8898 to 3927. [2021-06-12 21:43:12,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3927 states, 3926 states have (on average 3.327814569536424) internal successors, (13065), 3926 states have internal predecessors, (13065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:12,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3927 states to 3927 states and 13065 transitions. [2021-06-12 21:43:12,378 INFO L78 Accepts]: Start accepts. Automaton has 3927 states and 13065 transitions. Word has length 30 [2021-06-12 21:43:12,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:12,378 INFO L482 AbstractCegarLoop]: Abstraction has 3927 states and 13065 transitions. [2021-06-12 21:43:12,378 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 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-06-12 21:43:12,378 INFO L276 IsEmpty]: Start isEmpty. Operand 3927 states and 13065 transitions. [2021-06-12 21:43:12,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:12,382 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:12,382 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:43:12,582 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:43:12,583 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:12,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:12,583 INFO L82 PathProgramCache]: Analyzing trace with hash 1615181027, now seen corresponding path program 45 times [2021-06-12 21:43:12,583 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:12,583 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569031606] [2021-06-12 21:43:12,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:12,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:12,850 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:12,851 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:12,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569031606] [2021-06-12 21:43:12,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569031606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:12,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524762315] [2021-06-12 21:43:12,851 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-06-12 21:43:12,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:43:12,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:43:12,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:43:12,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:13,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:13,038 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:13,038 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 31 treesize of output 39 [2021-06-12 21:43:13,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:43:13,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:13,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:13,058 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-12 21:43:13,059 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:43:13,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:13,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:13,075 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:43:13,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-12 21:43:13,077 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:13,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:13,094 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:43:13,094 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:56 [2021-06-12 21:43:13,154 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:13,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524762315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:13,154 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:13,154 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-12 21:43:13,154 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678379379] [2021-06-12 21:43:13,154 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:43:13,154 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:13,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:43:13,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:43:13,155 INFO L87 Difference]: Start difference. First operand 3927 states and 13065 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:43:15,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:15,659 INFO L93 Difference]: Finished difference Result 5487 states and 17874 transitions. [2021-06-12 21:43:15,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 21:43:15,659 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-12 21:43:15,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:15,667 INFO L225 Difference]: With dead ends: 5487 [2021-06-12 21:43:15,668 INFO L226 Difference]: Without dead ends: 5468 [2021-06-12 21:43:15,668 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1231 ImplicationChecksByTransitivity, 2267.2ms TimeCoverageRelationStatistics Valid=680, Invalid=3102, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 21:43:15,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5468 states. [2021-06-12 21:43:15,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5468 to 3920. [2021-06-12 21:43:15,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3920 states, 3919 states have (on average 3.326613932125542) internal successors, (13037), 3919 states have internal predecessors, (13037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:15,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3920 states to 3920 states and 13037 transitions. [2021-06-12 21:43:15,728 INFO L78 Accepts]: Start accepts. Automaton has 3920 states and 13037 transitions. Word has length 30 [2021-06-12 21:43:15,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:15,728 INFO L482 AbstractCegarLoop]: Abstraction has 3920 states and 13037 transitions. [2021-06-12 21:43:15,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:43:15,728 INFO L276 IsEmpty]: Start isEmpty. Operand 3920 states and 13037 transitions. [2021-06-12 21:43:15,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:15,733 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:15,733 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:43:15,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-06-12 21:43:15,933 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:15,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:15,934 INFO L82 PathProgramCache]: Analyzing trace with hash -1196651331, now seen corresponding path program 46 times [2021-06-12 21:43:15,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:15,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1990704581] [2021-06-12 21:43:15,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:15,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:16,211 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:16,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:16,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1990704581] [2021-06-12 21:43:16,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1990704581] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:16,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885549186] [2021-06-12 21:43:16,211 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-06-12 21:43:16,239 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:43:16,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:43:16,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:43:16,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:16,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:16,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:16,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:16,377 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:16,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 33 [2021-06-12 21:43:16,378 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:43:16,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:16,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:16,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:16,388 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:16,388 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 19 treesize of output 9 [2021-06-12 21:43:16,389 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:43:16,396 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:16,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:16,398 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:49, output treesize:39 [2021-06-12 21:43:16,470 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:16,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885549186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:16,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:16,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-12 21:43:16,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234294390] [2021-06-12 21:43:16,470 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:43:16,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:16,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:43:16,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=402, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:43:16,471 INFO L87 Difference]: Start difference. First operand 3920 states and 13037 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:43:18,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:18,788 INFO L93 Difference]: Finished difference Result 5038 states and 16535 transitions. [2021-06-12 21:43:18,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 21:43:18,788 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:43:18,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:18,796 INFO L225 Difference]: With dead ends: 5038 [2021-06-12 21:43:18,796 INFO L226 Difference]: Without dead ends: 5013 [2021-06-12 21:43:18,796 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1085 ImplicationChecksByTransitivity, 1904.0ms TimeCoverageRelationStatistics Valid=553, Invalid=2753, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 21:43:18,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5013 states. [2021-06-12 21:43:18,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5013 to 3913. [2021-06-12 21:43:18,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3913 states, 3912 states have (on average 3.32719836400818) internal successors, (13016), 3912 states have internal predecessors, (13016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:18,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3913 states to 3913 states and 13016 transitions. [2021-06-12 21:43:18,847 INFO L78 Accepts]: Start accepts. Automaton has 3913 states and 13016 transitions. Word has length 30 [2021-06-12 21:43:18,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:18,847 INFO L482 AbstractCegarLoop]: Abstraction has 3913 states and 13016 transitions. [2021-06-12 21:43:18,847 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:43:18,848 INFO L276 IsEmpty]: Start isEmpty. Operand 3913 states and 13016 transitions. [2021-06-12 21:43:18,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:18,852 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:18,852 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:43:19,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable208 [2021-06-12 21:43:19,053 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:19,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:19,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1548180305, now seen corresponding path program 47 times [2021-06-12 21:43:19,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:19,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430453362] [2021-06-12 21:43:19,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:19,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:19,299 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:19,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:19,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430453362] [2021-06-12 21:43:19,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430453362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:19,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578270329] [2021-06-12 21:43:19,299 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-06-12 21:43:19,331 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:43:19,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:43:19,332 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:43:19,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:20,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:20,126 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:20,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-12 21:43:20,127 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:43:20,131 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:20,132 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:20,132 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 12 treesize of output 3 [2021-06-12 21:43:20,133 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:43:20,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:20,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:20,136 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:43:20,150 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:20,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578270329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:20,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:20,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-12 21:43:20,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24431821] [2021-06-12 21:43:20,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:43:20,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:20,150 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:43:20,150 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:43:20,150 INFO L87 Difference]: Start difference. First operand 3913 states and 13016 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 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-06-12 21:43:23,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:23,935 INFO L93 Difference]: Finished difference Result 5122 states and 16627 transitions. [2021-06-12 21:43:23,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-12 21:43:23,936 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 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-06-12 21:43:23,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:23,943 INFO L225 Difference]: With dead ends: 5122 [2021-06-12 21:43:23,943 INFO L226 Difference]: Without dead ends: 5107 [2021-06-12 21:43:23,944 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1281 ImplicationChecksByTransitivity, 2920.0ms TimeCoverageRelationStatistics Valid=585, Invalid=3447, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 21:43:23,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5107 states. [2021-06-12 21:43:23,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5107 to 3928. [2021-06-12 21:43:23,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3928 states, 3927 states have (on average 3.327221797810033) internal successors, (13066), 3927 states have internal predecessors, (13066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:24,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3928 states to 3928 states and 13066 transitions. [2021-06-12 21:43:24,001 INFO L78 Accepts]: Start accepts. Automaton has 3928 states and 13066 transitions. Word has length 30 [2021-06-12 21:43:24,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:24,001 INFO L482 AbstractCegarLoop]: Abstraction has 3928 states and 13066 transitions. [2021-06-12 21:43:24,001 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 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-06-12 21:43:24,001 INFO L276 IsEmpty]: Start isEmpty. Operand 3928 states and 13066 transitions. [2021-06-12 21:43:24,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:24,006 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:24,006 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:43:24,206 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable211 [2021-06-12 21:43:24,207 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:24,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:24,207 INFO L82 PathProgramCache]: Analyzing trace with hash -144109635, now seen corresponding path program 48 times [2021-06-12 21:43:24,207 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:24,207 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87550095] [2021-06-12 21:43:24,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:24,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:24,456 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:24,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:24,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87550095] [2021-06-12 21:43:24,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [87550095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:24,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648372824] [2021-06-12 21:43:24,456 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-06-12 21:43:24,477 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:43:24,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:43:24,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:43:24,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:24,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:24,601 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:24,601 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:43:24,603 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:43:24,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:24,609 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 17 treesize of output 9 [2021-06-12 21:43:24,611 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:43:24,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:24,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:24,616 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-12 21:43:24,666 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:24,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648372824] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:24,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:24,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:43:24,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663343090] [2021-06-12 21:43:24,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:43:24,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:24,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:43:24,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:43:24,667 INFO L87 Difference]: Start difference. First operand 3928 states and 13066 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:27,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:27,448 INFO L93 Difference]: Finished difference Result 5556 states and 18185 transitions. [2021-06-12 21:43:27,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-12 21:43:27,449 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:43:27,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:27,456 INFO L225 Difference]: With dead ends: 5556 [2021-06-12 21:43:27,456 INFO L226 Difference]: Without dead ends: 5531 [2021-06-12 21:43:27,457 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1575 ImplicationChecksByTransitivity, 2326.7ms TimeCoverageRelationStatistics Valid=730, Invalid=4240, Unknown=0, NotChecked=0, Total=4970 [2021-06-12 21:43:27,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5531 states. [2021-06-12 21:43:27,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5531 to 3924. [2021-06-12 21:43:27,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3924 states, 3923 states have (on average 3.3257710935508538) internal successors, (13047), 3923 states have internal predecessors, (13047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:27,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3924 states to 3924 states and 13047 transitions. [2021-06-12 21:43:27,519 INFO L78 Accepts]: Start accepts. Automaton has 3924 states and 13047 transitions. Word has length 30 [2021-06-12 21:43:27,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:27,519 INFO L482 AbstractCegarLoop]: Abstraction has 3924 states and 13047 transitions. [2021-06-12 21:43:27,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:27,519 INFO L276 IsEmpty]: Start isEmpty. Operand 3924 states and 13047 transitions. [2021-06-12 21:43:27,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:27,525 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:27,525 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:43:27,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:43:27,741 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:27,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:27,741 INFO L82 PathProgramCache]: Analyzing trace with hash 1515611133, now seen corresponding path program 49 times [2021-06-12 21:43:27,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:27,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [820582084] [2021-06-12 21:43:27,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:27,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:27,981 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:27,981 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:27,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [820582084] [2021-06-12 21:43:27,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [820582084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:27,981 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733273926] [2021-06-12 21:43:27,981 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-06-12 21:43:28,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:28,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:43:28,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:28,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:28,142 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:28,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:43:28,144 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:43:28,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:28,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:28,153 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 17 treesize of output 9 [2021-06-12 21:43:28,154 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:43:28,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:28,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:28,163 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:39 [2021-06-12 21:43:28,257 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:28,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733273926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:28,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:28,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-12 21:43:28,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853897127] [2021-06-12 21:43:28,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:43:28,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:28,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:43:28,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:43:28,258 INFO L87 Difference]: Start difference. First operand 3924 states and 13047 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:43:30,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:30,052 INFO L93 Difference]: Finished difference Result 5089 states and 16730 transitions. [2021-06-12 21:43:30,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:43:30,052 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:43:30,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:30,059 INFO L225 Difference]: With dead ends: 5089 [2021-06-12 21:43:30,059 INFO L226 Difference]: Without dead ends: 5064 [2021-06-12 21:43:30,060 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1001 ImplicationChecksByTransitivity, 1623.0ms TimeCoverageRelationStatistics Valid=521, Invalid=2559, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 21:43:30,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5064 states. [2021-06-12 21:43:30,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5064 to 3937. [2021-06-12 21:43:30,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3937 states, 3936 states have (on average 3.325711382113821) internal successors, (13090), 3936 states have internal predecessors, (13090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:30,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3937 states to 3937 states and 13090 transitions. [2021-06-12 21:43:30,111 INFO L78 Accepts]: Start accepts. Automaton has 3937 states and 13090 transitions. Word has length 30 [2021-06-12 21:43:30,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:30,111 INFO L482 AbstractCegarLoop]: Abstraction has 3937 states and 13090 transitions. [2021-06-12 21:43:30,111 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:43:30,111 INFO L276 IsEmpty]: Start isEmpty. Operand 3937 states and 13090 transitions. [2021-06-12 21:43:30,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:30,115 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:30,116 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:43:30,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable214 [2021-06-12 21:43:30,316 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:30,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:30,316 INFO L82 PathProgramCache]: Analyzing trace with hash 1572316365, now seen corresponding path program 50 times [2021-06-12 21:43:30,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:30,316 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910718746] [2021-06-12 21:43:30,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:30,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:30,530 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:30,530 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:30,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910718746] [2021-06-12 21:43:30,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910718746] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:30,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187430319] [2021-06-12 21:43:30,531 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-06-12 21:43:30,551 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:43:30,552 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:43:30,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:43:30,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:30,766 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:30,766 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 31 treesize of output 39 [2021-06-12 21:43:30,769 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:43:30,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:30,785 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:30,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-12 21:43:30,786 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:43:30,789 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:30,802 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:43:30,802 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-12 21:43:30,803 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:30,815 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:30,819 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:30,819 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:80 [2021-06-12 21:43:30,899 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:30,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187430319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:30,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:30,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-12 21:43:30,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321601610] [2021-06-12 21:43:30,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:43:30,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:30,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:43:30,900 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:43:30,900 INFO L87 Difference]: Start difference. First operand 3937 states and 13090 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:31,586 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 70 [2021-06-12 21:43:32,444 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-06-12 21:43:34,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:34,432 INFO L93 Difference]: Finished difference Result 6097 states and 19532 transitions. [2021-06-12 21:43:34,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-12 21:43:34,433 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:43:34,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:34,441 INFO L225 Difference]: With dead ends: 6097 [2021-06-12 21:43:34,441 INFO L226 Difference]: Without dead ends: 6028 [2021-06-12 21:43:34,442 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1664 ImplicationChecksByTransitivity, 2613.0ms TimeCoverageRelationStatistics Valid=769, Invalid=4633, Unknown=0, NotChecked=0, Total=5402 [2021-06-12 21:43:34,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6028 states. [2021-06-12 21:43:34,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6028 to 3918. [2021-06-12 21:43:34,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 3.3255042124074548) internal successors, (13026), 3917 states have internal predecessors, (13026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:34,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 13026 transitions. [2021-06-12 21:43:34,502 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 13026 transitions. Word has length 30 [2021-06-12 21:43:34,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:34,502 INFO L482 AbstractCegarLoop]: Abstraction has 3918 states and 13026 transitions. [2021-06-12 21:43:34,502 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:34,502 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 13026 transitions. [2021-06-12 21:43:34,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:34,507 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:34,507 INFO L472 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, 1, 1] [2021-06-12 21:43:34,707 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-06-12 21:43:34,707 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:34,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:34,707 INFO L82 PathProgramCache]: Analyzing trace with hash 959989000, now seen corresponding path program 51 times [2021-06-12 21:43:34,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:34,708 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933493099] [2021-06-12 21:43:34,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:34,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:35,008 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:35,008 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:35,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933493099] [2021-06-12 21:43:35,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933493099] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:35,008 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686228184] [2021-06-12 21:43:35,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:43:35,030 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:43:35,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:43:35,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-12 21:43:35,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:35,224 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:35,239 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:35,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-06-12 21:43:35,248 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-12 21:43:35,273 INFO L628 ElimStorePlain]: treesize reduction 116, result has 22.7 percent of original size [2021-06-12 21:43:35,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:35,276 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:35,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-12 21:43:35,277 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:43:35,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:35,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:35,303 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-12 21:43:35,398 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:35,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686228184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:35,398 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:35,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-12 21:43:35,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665017982] [2021-06-12 21:43:35,399 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:43:35,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:35,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:43:35,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:43:35,399 INFO L87 Difference]: Start difference. First operand 3918 states and 13026 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 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-06-12 21:43:39,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:39,220 INFO L93 Difference]: Finished difference Result 5420 states and 17378 transitions. [2021-06-12 21:43:39,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-12 21:43:39,220 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 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-06-12 21:43:39,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:39,227 INFO L225 Difference]: With dead ends: 5420 [2021-06-12 21:43:39,228 INFO L226 Difference]: Without dead ends: 5372 [2021-06-12 21:43:39,228 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1895 ImplicationChecksByTransitivity, 2950.3ms TimeCoverageRelationStatistics Valid=805, Invalid=6167, Unknown=0, NotChecked=0, Total=6972 [2021-06-12 21:43:39,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5372 states. [2021-06-12 21:43:39,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5372 to 3886. [2021-06-12 21:43:39,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3886 states, 3885 states have (on average 3.327155727155727) internal successors, (12926), 3885 states have internal predecessors, (12926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:39,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3886 states to 3886 states and 12926 transitions. [2021-06-12 21:43:39,283 INFO L78 Accepts]: Start accepts. Automaton has 3886 states and 12926 transitions. Word has length 30 [2021-06-12 21:43:39,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:39,283 INFO L482 AbstractCegarLoop]: Abstraction has 3886 states and 12926 transitions. [2021-06-12 21:43:39,283 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 28 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-06-12 21:43:39,283 INFO L276 IsEmpty]: Start isEmpty. Operand 3886 states and 12926 transitions. [2021-06-12 21:43:39,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:39,287 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:39,287 INFO L472 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, 1, 1] [2021-06-12 21:43:39,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-06-12 21:43:39,489 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:39,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:39,489 INFO L82 PathProgramCache]: Analyzing trace with hash -2064359224, now seen corresponding path program 52 times [2021-06-12 21:43:39,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:39,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095523107] [2021-06-12 21:43:39,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:39,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:39,785 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:39,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:39,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095523107] [2021-06-12 21:43:39,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095523107] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:39,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429472148] [2021-06-12 21:43:39,785 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-06-12 21:43:39,806 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:43:39,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:43:39,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:43:39,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:39,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:39,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:39,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:39,984 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:39,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 21:43:39,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:43:39,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:39,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:39,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:39,991 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:39,992 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:39,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:43:39,993 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:43:39,996 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:39,996 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:39,996 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:43:40,015 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:40,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429472148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:40,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:40,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-06-12 21:43:40,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298548431] [2021-06-12 21:43:40,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:43:40,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:40,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:43:40,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:43:40,016 INFO L87 Difference]: Start difference. First operand 3886 states and 12926 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:43,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:43,798 INFO L93 Difference]: Finished difference Result 5117 states and 16675 transitions. [2021-06-12 21:43:43,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 81 states. [2021-06-12 21:43:43,798 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:43:43,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:43,805 INFO L225 Difference]: With dead ends: 5117 [2021-06-12 21:43:43,806 INFO L226 Difference]: Without dead ends: 5095 [2021-06-12 21:43:43,806 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2948 ImplicationChecksByTransitivity, 3162.0ms TimeCoverageRelationStatistics Valid=1102, Invalid=7640, Unknown=0, NotChecked=0, Total=8742 [2021-06-12 21:43:43,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5095 states. [2021-06-12 21:43:43,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5095 to 3892. [2021-06-12 21:43:43,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3892 states, 3891 states have (on average 3.3258802364430737) internal successors, (12941), 3891 states have internal predecessors, (12941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:43,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3892 states to 3892 states and 12941 transitions. [2021-06-12 21:43:43,883 INFO L78 Accepts]: Start accepts. Automaton has 3892 states and 12941 transitions. Word has length 30 [2021-06-12 21:43:43,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:43,883 INFO L482 AbstractCegarLoop]: Abstraction has 3892 states and 12941 transitions. [2021-06-12 21:43:43,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:43,883 INFO L276 IsEmpty]: Start isEmpty. Operand 3892 states and 12941 transitions. [2021-06-12 21:43:43,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:43,887 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:43,887 INFO L472 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, 1, 1] [2021-06-12 21:43:44,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:43:44,088 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:44,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:44,088 INFO L82 PathProgramCache]: Analyzing trace with hash -265355896, now seen corresponding path program 53 times [2021-06-12 21:43:44,088 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:44,088 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158253495] [2021-06-12 21:43:44,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:44,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:44,424 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:44,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:44,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158253495] [2021-06-12 21:43:44,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158253495] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:44,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586244034] [2021-06-12 21:43:44,424 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:43:44,445 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:43:44,445 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:43:44,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:43:44,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:44,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:44,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:44,632 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:44,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-12 21:43:44,638 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:43:44,660 INFO L628 ElimStorePlain]: treesize reduction 93, result has 26.8 percent of original size [2021-06-12 21:43:44,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:44,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:44,662 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 19 treesize of output 9 [2021-06-12 21:43:44,664 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:43:44,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:44,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:44,671 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-12 21:43:44,732 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:44,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586244034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:44,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:44,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-12 21:43:44,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684421329] [2021-06-12 21:43:44,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:43:44,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:44,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:43:44,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:43:44,733 INFO L87 Difference]: Start difference. First operand 3892 states and 12941 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:47,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:47,695 INFO L93 Difference]: Finished difference Result 6676 states and 21560 transitions. [2021-06-12 21:43:47,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-12 21:43:47,695 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:43:47,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:47,705 INFO L225 Difference]: With dead ends: 6676 [2021-06-12 21:43:47,705 INFO L226 Difference]: Without dead ends: 6614 [2021-06-12 21:43:47,706 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2007 ImplicationChecksByTransitivity, 2428.6ms TimeCoverageRelationStatistics Valid=1016, Invalid=5626, Unknown=0, NotChecked=0, Total=6642 [2021-06-12 21:43:47,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6614 states. [2021-06-12 21:43:47,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6614 to 3958. [2021-06-12 21:43:47,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3958 states, 3957 states have (on average 3.337124083901946) internal successors, (13205), 3957 states have internal predecessors, (13205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:47,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3958 states to 3958 states and 13205 transitions. [2021-06-12 21:43:47,770 INFO L78 Accepts]: Start accepts. Automaton has 3958 states and 13205 transitions. Word has length 30 [2021-06-12 21:43:47,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:47,770 INFO L482 AbstractCegarLoop]: Abstraction has 3958 states and 13205 transitions. [2021-06-12 21:43:47,770 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:47,771 INFO L276 IsEmpty]: Start isEmpty. Operand 3958 states and 13205 transitions. [2021-06-12 21:43:47,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:47,775 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:47,775 INFO L472 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, 1, 1] [2021-06-12 21:43:47,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable232 [2021-06-12 21:43:47,975 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:47,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:47,976 INFO L82 PathProgramCache]: Analyzing trace with hash -2142077546, now seen corresponding path program 54 times [2021-06-12 21:43:47,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:47,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299701582] [2021-06-12 21:43:47,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:47,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:48,254 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:48,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:48,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299701582] [2021-06-12 21:43:48,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299701582] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:48,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518491554] [2021-06-12 21:43:48,254 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-06-12 21:43:48,276 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:43:48,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:43:48,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:43:48,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:48,532 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:48,539 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:48,539 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 31 treesize of output 39 [2021-06-12 21:43:48,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:43:48,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:48,561 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:48,562 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:48,563 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:48,564 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 17 treesize of output 9 [2021-06-12 21:43:48,565 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:43:48,568 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:48,571 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:48,579 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:43:48,580 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 35 treesize of output 30 [2021-06-12 21:43:48,580 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:43:48,594 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:48,596 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:48,596 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:42 [2021-06-12 21:43:48,673 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:48,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518491554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:48,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:48,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-12 21:43:48,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000535281] [2021-06-12 21:43:48,674 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-12 21:43:48,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:48,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-12 21:43:48,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:43:48,674 INFO L87 Difference]: Start difference. First operand 3958 states and 13205 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 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-06-12 21:43:53,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:53,611 INFO L93 Difference]: Finished difference Result 5686 states and 18260 transitions. [2021-06-12 21:43:53,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-12 21:43:53,611 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 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-06-12 21:43:53,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:53,619 INFO L225 Difference]: With dead ends: 5686 [2021-06-12 21:43:53,619 INFO L226 Difference]: Without dead ends: 5664 [2021-06-12 21:43:53,620 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3497 ImplicationChecksByTransitivity, 4167.7ms TimeCoverageRelationStatistics Valid=1311, Invalid=9401, Unknown=0, NotChecked=0, Total=10712 [2021-06-12 21:43:53,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5664 states. [2021-06-12 21:43:53,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5664 to 3968. [2021-06-12 21:43:53,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3968 states, 3967 states have (on average 3.3403075371817494) internal successors, (13251), 3967 states have internal predecessors, (13251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:53,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3968 states to 3968 states and 13251 transitions. [2021-06-12 21:43:53,676 INFO L78 Accepts]: Start accepts. Automaton has 3968 states and 13251 transitions. Word has length 30 [2021-06-12 21:43:53,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:53,676 INFO L482 AbstractCegarLoop]: Abstraction has 3968 states and 13251 transitions. [2021-06-12 21:43:53,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 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-06-12 21:43:53,676 INFO L276 IsEmpty]: Start isEmpty. Operand 3968 states and 13251 transitions. [2021-06-12 21:43:53,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:53,680 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:53,680 INFO L472 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, 1, 1] [2021-06-12 21:43:53,882 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-06-12 21:43:53,882 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:53,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:53,882 INFO L82 PathProgramCache]: Analyzing trace with hash -1653556858, now seen corresponding path program 55 times [2021-06-12 21:43:53,882 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:53,882 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57366224] [2021-06-12 21:43:53,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:53,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:54,173 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:54,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:54,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57366224] [2021-06-12 21:43:54,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57366224] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:54,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649382046] [2021-06-12 21:43:54,173 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-06-12 21:43:54,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:54,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:43:54,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:54,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:54,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:54,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:54,434 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:54,434 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 35 treesize of output 25 [2021-06-12 21:43:54,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:43:54,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:54,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:54,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:54,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:54,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:54,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:43:54,442 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:43:54,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:54,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:54,446 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:43:54,465 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:54,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649382046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:54,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:54,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-12 21:43:54,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905893842] [2021-06-12 21:43:54,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:43:54,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:54,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:43:54,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=563, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:43:54,466 INFO L87 Difference]: Start difference. First operand 3968 states and 13251 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:56,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:43:56,653 INFO L93 Difference]: Finished difference Result 6530 states and 20907 transitions. [2021-06-12 21:43:56,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-12 21:43:56,654 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:43:56,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:43:56,663 INFO L225 Difference]: With dead ends: 6530 [2021-06-12 21:43:56,663 INFO L226 Difference]: Without dead ends: 6509 [2021-06-12 21:43:56,664 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1383 ImplicationChecksByTransitivity, 1704.7ms TimeCoverageRelationStatistics Valid=630, Invalid=4340, Unknown=0, NotChecked=0, Total=4970 [2021-06-12 21:43:56,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6509 states. [2021-06-12 21:43:56,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6509 to 4094. [2021-06-12 21:43:56,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4094 states, 4093 states have (on average 3.334717810896653) internal successors, (13649), 4093 states have internal predecessors, (13649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:56,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4094 states to 4094 states and 13649 transitions. [2021-06-12 21:43:56,730 INFO L78 Accepts]: Start accepts. Automaton has 4094 states and 13649 transitions. Word has length 30 [2021-06-12 21:43:56,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:43:56,730 INFO L482 AbstractCegarLoop]: Abstraction has 4094 states and 13649 transitions. [2021-06-12 21:43:56,730 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:43:56,730 INFO L276 IsEmpty]: Start isEmpty. Operand 4094 states and 13649 transitions. [2021-06-12 21:43:56,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:43:56,735 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:43:56,735 INFO L472 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, 1, 1] [2021-06-12 21:43:56,935 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-06-12 21:43:56,936 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:43:56,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:43:56,936 INFO L82 PathProgramCache]: Analyzing trace with hash -1936928584, now seen corresponding path program 56 times [2021-06-12 21:43:56,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:43:56,936 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523908327] [2021-06-12 21:43:56,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:43:56,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:43:57,223 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:57,223 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:43:57,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523908327] [2021-06-12 21:43:57,223 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523908327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:57,223 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [814038916] [2021-06-12 21:43:57,223 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:43:57,244 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:43:57,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:43:57,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:43:57,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:43:57,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:57,459 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:57,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-06-12 21:43:57,467 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:43:57,473 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:57,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:43:57,476 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:43:57,476 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 19 treesize of output 9 [2021-06-12 21:43:57,477 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:43:57,483 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:43:57,484 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:43:57,484 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-06-12 21:43:57,594 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:43:57,594 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [814038916] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:43:57,594 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:43:57,594 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-06-12 21:43:57,594 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671089801] [2021-06-12 21:43:57,594 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:43:57,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:43:57,595 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:43:57,595 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=663, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:43:57,595 INFO L87 Difference]: Start difference. First operand 4094 states and 13649 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:03,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:03,813 INFO L93 Difference]: Finished difference Result 7700 states and 24181 transitions. [2021-06-12 21:44:03,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-06-12 21:44:03,813 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have 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-06-12 21:44:03,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:03,824 INFO L225 Difference]: With dead ends: 7700 [2021-06-12 21:44:03,824 INFO L226 Difference]: Without dead ends: 7637 [2021-06-12 21:44:03,825 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4933 ImplicationChecksByTransitivity, 4975.5ms TimeCoverageRelationStatistics Valid=1971, Invalid=13035, Unknown=0, NotChecked=0, Total=15006 [2021-06-12 21:44:03,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7637 states. [2021-06-12 21:44:03,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7637 to 4143. [2021-06-12 21:44:03,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4143 states, 4142 states have (on average 3.3399323998068566) internal successors, (13834), 4142 states have internal predecessors, (13834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:03,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4143 states to 4143 states and 13834 transitions. [2021-06-12 21:44:03,901 INFO L78 Accepts]: Start accepts. Automaton has 4143 states and 13834 transitions. Word has length 30 [2021-06-12 21:44:03,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:03,901 INFO L482 AbstractCegarLoop]: Abstraction has 4143 states and 13834 transitions. [2021-06-12 21:44:03,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:03,901 INFO L276 IsEmpty]: Start isEmpty. Operand 4143 states and 13834 transitions. [2021-06-12 21:44:03,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:03,906 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:03,906 INFO L472 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, 1, 1] [2021-06-12 21:44:04,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:44:04,108 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:04,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:04,108 INFO L82 PathProgramCache]: Analyzing trace with hash -357721416, now seen corresponding path program 57 times [2021-06-12 21:44:04,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:04,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419396688] [2021-06-12 21:44:04,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:04,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:04,419 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:04,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:04,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419396688] [2021-06-12 21:44:04,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419396688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:04,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202606302] [2021-06-12 21:44:04,420 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-06-12 21:44:04,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:44:04,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:44:04,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:44:04,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:04,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:04,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:04,639 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:04,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 63 [2021-06-12 21:44:04,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-12 21:44:04,700 INFO L628 ElimStorePlain]: treesize reduction 219, result has 14.8 percent of original size [2021-06-12 21:44:04,702 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:04,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:04,703 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:04,703 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 19 treesize of output 9 [2021-06-12 21:44:04,704 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:44:04,711 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:04,711 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:04,711 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:50, output treesize:22 [2021-06-12 21:44:04,802 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:04,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202606302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:04,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:04,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 28 [2021-06-12 21:44:04,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069901072] [2021-06-12 21:44:04,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:44:04,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:04,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:44:04,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=653, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:44:04,803 INFO L87 Difference]: Start difference. First operand 4143 states and 13834 transitions. Second operand has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:13,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:13,766 INFO L93 Difference]: Finished difference Result 9262 states and 29225 transitions. [2021-06-12 21:44:13,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2021-06-12 21:44:13,766 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:44:13,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:13,779 INFO L225 Difference]: With dead ends: 9262 [2021-06-12 21:44:13,779 INFO L226 Difference]: Without dead ends: 9205 [2021-06-12 21:44:13,780 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12275 ImplicationChecksByTransitivity, 7364.2ms TimeCoverageRelationStatistics Valid=4214, Invalid=27648, Unknown=0, NotChecked=0, Total=31862 [2021-06-12 21:44:13,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9205 states. [2021-06-12 21:44:13,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9205 to 4287. [2021-06-12 21:44:13,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4287 states, 4286 states have (on average 3.332011199253383) internal successors, (14281), 4286 states have internal predecessors, (14281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:13,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4287 states to 4287 states and 14281 transitions. [2021-06-12 21:44:13,864 INFO L78 Accepts]: Start accepts. Automaton has 4287 states and 14281 transitions. Word has length 30 [2021-06-12 21:44:13,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:13,864 INFO L482 AbstractCegarLoop]: Abstraction has 4287 states and 14281 transitions. [2021-06-12 21:44:13,864 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9642857142857142) internal successors, (55), 28 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:13,864 INFO L276 IsEmpty]: Start isEmpty. Operand 4287 states and 14281 transitions. [2021-06-12 21:44:13,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:13,869 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:13,869 INFO L472 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, 1, 1] [2021-06-12 21:44:14,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-06-12 21:44:14,069 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:14,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:14,070 INFO L82 PathProgramCache]: Analyzing trace with hash 1606189540, now seen corresponding path program 58 times [2021-06-12 21:44:14,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:14,070 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [323491480] [2021-06-12 21:44:14,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:14,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:14,340 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:14,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:14,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [323491480] [2021-06-12 21:44:14,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [323491480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:14,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891553720] [2021-06-12 21:44:14,340 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-06-12 21:44:14,361 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:44:14,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:44:14,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:44:14,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:14,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:14,547 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:14,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:14,548 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:14,548 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 35 treesize of output 25 [2021-06-12 21:44:14,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:14,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:14,554 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:14,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:14,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:14,555 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:14,556 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:44:14,556 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:14,559 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:14,560 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:14,560 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:44:14,574 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:14,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891553720] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:14,575 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:14,575 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:44:14,575 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701399849] [2021-06-12 21:44:14,575 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:44:14,575 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:14,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:44:14,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=436, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:44:14,575 INFO L87 Difference]: Start difference. First operand 4287 states and 14281 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:18,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:18,447 INFO L93 Difference]: Finished difference Result 5455 states and 17740 transitions. [2021-06-12 21:44:18,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-12 21:44:18,447 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:44:18,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:18,456 INFO L225 Difference]: With dead ends: 5455 [2021-06-12 21:44:18,456 INFO L226 Difference]: Without dead ends: 5429 [2021-06-12 21:44:18,456 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2298 ImplicationChecksByTransitivity, 3167.6ms TimeCoverageRelationStatistics Valid=846, Invalid=6464, Unknown=0, NotChecked=0, Total=7310 [2021-06-12 21:44:18,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5429 states. [2021-06-12 21:44:18,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5429 to 4283. [2021-06-12 21:44:18,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4283 states, 4282 states have (on average 3.331387202241943) internal successors, (14265), 4282 states have internal predecessors, (14265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:18,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4283 states to 4283 states and 14265 transitions. [2021-06-12 21:44:18,533 INFO L78 Accepts]: Start accepts. Automaton has 4283 states and 14265 transitions. Word has length 30 [2021-06-12 21:44:18,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:18,533 INFO L482 AbstractCegarLoop]: Abstraction has 4283 states and 14265 transitions. [2021-06-12 21:44:18,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:18,533 INFO L276 IsEmpty]: Start isEmpty. Operand 4283 states and 14265 transitions. [2021-06-12 21:44:18,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:18,539 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:18,539 INFO L472 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, 1, 1] [2021-06-12 21:44:18,740 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:44:18,741 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:18,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:18,741 INFO L82 PathProgramCache]: Analyzing trace with hash 1000560704, now seen corresponding path program 59 times [2021-06-12 21:44:18,741 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:18,741 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146152370] [2021-06-12 21:44:18,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:18,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:18,993 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:18,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:18,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146152370] [2021-06-12 21:44:18,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146152370] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:18,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1156060732] [2021-06-12 21:44:18,994 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-06-12 21:44:19,019 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:44:19,019 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:44:19,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:44:19,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:19,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:19,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:19,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:19,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:19,177 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 35 treesize of output 25 [2021-06-12 21:44:19,177 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:19,182 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:19,183 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:19,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:19,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:19,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:19,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:44:19,185 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:19,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:19,189 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:19,189 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:44:19,209 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:19,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1156060732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:19,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:19,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-06-12 21:44:19,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594866919] [2021-06-12 21:44:19,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:44:19,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:19,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:44:19,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:44:19,209 INFO L87 Difference]: Start difference. First operand 4283 states and 14265 transitions. Second operand has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:21,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:21,343 INFO L93 Difference]: Finished difference Result 5310 states and 17283 transitions. [2021-06-12 21:44:21,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 21:44:21,344 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:44:21,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:21,351 INFO L225 Difference]: With dead ends: 5310 [2021-06-12 21:44:21,351 INFO L226 Difference]: Without dead ends: 5284 [2021-06-12 21:44:21,352 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1063 ImplicationChecksByTransitivity, 1723.7ms TimeCoverageRelationStatistics Valid=452, Invalid=3208, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:44:21,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5284 states. [2021-06-12 21:44:21,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5284 to 4295. [2021-06-12 21:44:21,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4295 states, 4294 states have (on average 3.3290638099673964) internal successors, (14295), 4294 states have internal predecessors, (14295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:21,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4295 states to 4295 states and 14295 transitions. [2021-06-12 21:44:21,410 INFO L78 Accepts]: Start accepts. Automaton has 4295 states and 14295 transitions. Word has length 30 [2021-06-12 21:44:21,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:21,410 INFO L482 AbstractCegarLoop]: Abstraction has 4295 states and 14295 transitions. [2021-06-12 21:44:21,410 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:21,410 INFO L276 IsEmpty]: Start isEmpty. Operand 4295 states and 14295 transitions. [2021-06-12 21:44:21,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:21,415 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:21,415 INFO L472 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, 1, 1] [2021-06-12 21:44:21,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,110 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:44:21,616 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:21,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:21,616 INFO L82 PathProgramCache]: Analyzing trace with hash 1676335248, now seen corresponding path program 60 times [2021-06-12 21:44:21,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:21,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607034839] [2021-06-12 21:44:21,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:21,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:21,974 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:21,975 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:21,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607034839] [2021-06-12 21:44:21,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607034839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:21,975 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1981811471] [2021-06-12 21:44:21,975 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-06-12 21:44:21,995 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:44:21,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:44:21,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:44:21,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:22,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:22,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:22,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:22,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:22,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 21:44:22,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:22,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:22,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:22,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:22,191 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:22,192 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:22,192 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:44:22,193 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:22,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:22,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:22,196 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:44:22,224 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:22,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1981811471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:22,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:22,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:44:22,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608589050] [2021-06-12 21:44:22,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:44:22,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:22,225 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:44:22,225 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:44:22,225 INFO L87 Difference]: Start difference. First operand 4295 states and 14295 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:44:24,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:24,525 INFO L93 Difference]: Finished difference Result 5305 states and 17262 transitions. [2021-06-12 21:44:24,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-12 21:44:24,526 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:44:24,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:24,533 INFO L225 Difference]: With dead ends: 5305 [2021-06-12 21:44:24,533 INFO L226 Difference]: Without dead ends: 5279 [2021-06-12 21:44:24,533 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1217 ImplicationChecksByTransitivity, 2011.3ms TimeCoverageRelationStatistics Valid=529, Invalid=3761, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 21:44:24,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5279 states. [2021-06-12 21:44:24,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5279 to 4275. [2021-06-12 21:44:24,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4275 states, 4274 states have (on average 3.3306036499766027) internal successors, (14235), 4274 states have internal predecessors, (14235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:24,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4275 states to 4275 states and 14235 transitions. [2021-06-12 21:44:24,589 INFO L78 Accepts]: Start accepts. Automaton has 4275 states and 14235 transitions. Word has length 30 [2021-06-12 21:44:24,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:24,589 INFO L482 AbstractCegarLoop]: Abstraction has 4275 states and 14235 transitions. [2021-06-12 21:44:24,589 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:44:24,589 INFO L276 IsEmpty]: Start isEmpty. Operand 4275 states and 14235 transitions. [2021-06-12 21:44:24,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:24,594 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:24,594 INFO L472 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, 1, 1] [2021-06-12 21:44:24,795 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-06-12 21:44:24,795 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:24,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:24,795 INFO L82 PathProgramCache]: Analyzing trace with hash -597200716, now seen corresponding path program 61 times [2021-06-12 21:44:24,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:24,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863525530] [2021-06-12 21:44:24,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:24,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:25,051 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:25,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:25,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863525530] [2021-06-12 21:44:25,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863525530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:25,052 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284173369] [2021-06-12 21:44:25,052 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-06-12 21:44:25,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:25,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:44:25,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:25,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:25,250 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:25,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:25,250 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:25,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 21:44:25,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:25,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:25,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:25,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:25,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:25,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:25,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:44:25,259 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:25,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:25,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:25,263 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:44:25,282 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:25,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284173369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:25,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:25,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-06-12 21:44:25,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11588336] [2021-06-12 21:44:25,282 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:44:25,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:25,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:44:25,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:44:25,282 INFO L87 Difference]: Start difference. First operand 4275 states and 14235 transitions. Second operand has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:26,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:26,683 INFO L93 Difference]: Finished difference Result 5316 states and 17285 transitions. [2021-06-12 21:44:26,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:44:26,684 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:44:26,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:26,692 INFO L225 Difference]: With dead ends: 5316 [2021-06-12 21:44:26,692 INFO L226 Difference]: Without dead ends: 5290 [2021-06-12 21:44:26,692 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 655 ImplicationChecksByTransitivity, 1159.1ms TimeCoverageRelationStatistics Valid=319, Invalid=2033, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 21:44:26,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5290 states. [2021-06-12 21:44:26,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5290 to 4213. [2021-06-12 21:44:26,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4213 states, 4212 states have (on average 3.3395061728395063) internal successors, (14066), 4212 states have internal predecessors, (14066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:26,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4213 states to 4213 states and 14066 transitions. [2021-06-12 21:44:26,777 INFO L78 Accepts]: Start accepts. Automaton has 4213 states and 14066 transitions. Word has length 30 [2021-06-12 21:44:26,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:26,777 INFO L482 AbstractCegarLoop]: Abstraction has 4213 states and 14066 transitions. [2021-06-12 21:44:26,777 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.5238095238095237) internal successors, (53), 20 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:26,777 INFO L276 IsEmpty]: Start isEmpty. Operand 4213 states and 14066 transitions. [2021-06-12 21:44:26,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:26,782 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:26,782 INFO L472 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, 1, 1] [2021-06-12 21:44:26,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-06-12 21:44:26,982 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:26,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:26,983 INFO L82 PathProgramCache]: Analyzing trace with hash 2103438638, now seen corresponding path program 62 times [2021-06-12 21:44:26,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:26,983 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620454554] [2021-06-12 21:44:26,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:26,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:27,253 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:27,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:27,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620454554] [2021-06-12 21:44:27,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620454554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:27,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940378290] [2021-06-12 21:44:27,253 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-06-12 21:44:27,277 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:44:27,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:44:27,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-12 21:44:27,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:27,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:27,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:27,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:27,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:27,474 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 35 treesize of output 25 [2021-06-12 21:44:27,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:27,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:27,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:27,483 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:27,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:27,484 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:27,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:44:27,485 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:27,488 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:27,489 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:27,489 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-12 21:44:27,546 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:27,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940378290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:27,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:27,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 27 [2021-06-12 21:44:27,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953660016] [2021-06-12 21:44:27,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:44:27,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:27,547 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:44:27,547 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=641, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:44:27,547 INFO L87 Difference]: Start difference. First operand 4213 states and 14066 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:29,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:29,405 INFO L93 Difference]: Finished difference Result 7093 states and 22608 transitions. [2021-06-12 21:44:29,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 21:44:29,405 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:44:29,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:29,415 INFO L225 Difference]: With dead ends: 7093 [2021-06-12 21:44:29,415 INFO L226 Difference]: Without dead ends: 7001 [2021-06-12 21:44:29,416 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1614 ImplicationChecksByTransitivity, 1327.3ms TimeCoverageRelationStatistics Valid=620, Invalid=4492, Unknown=0, NotChecked=0, Total=5112 [2021-06-12 21:44:29,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7001 states. [2021-06-12 21:44:29,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7001 to 4288. [2021-06-12 21:44:29,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4288 states, 4287 states have (on average 3.339164917191509) internal successors, (14315), 4287 states have internal predecessors, (14315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:29,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4288 states to 4288 states and 14315 transitions. [2021-06-12 21:44:29,486 INFO L78 Accepts]: Start accepts. Automaton has 4288 states and 14315 transitions. Word has length 30 [2021-06-12 21:44:29,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:29,486 INFO L482 AbstractCegarLoop]: Abstraction has 4288 states and 14315 transitions. [2021-06-12 21:44:29,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:29,486 INFO L276 IsEmpty]: Start isEmpty. Operand 4288 states and 14315 transitions. [2021-06-12 21:44:29,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:29,491 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:29,491 INFO L472 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, 1, 1] [2021-06-12 21:44:29,691 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-06-12 21:44:29,692 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:29,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:29,692 INFO L82 PathProgramCache]: Analyzing trace with hash -701792548, now seen corresponding path program 63 times [2021-06-12 21:44:29,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:29,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619165614] [2021-06-12 21:44:29,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:29,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:29,952 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:29,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:29,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619165614] [2021-06-12 21:44:29,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619165614] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:29,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808395612] [2021-06-12 21:44:29,952 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-06-12 21:44:29,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:44:29,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:44:29,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-12 21:44:29,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:30,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:30,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:30,149 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:30,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-12 21:44:30,155 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:44:30,169 INFO L628 ElimStorePlain]: treesize reduction 43, result has 44.2 percent of original size [2021-06-12 21:44:30,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:30,172 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:30,172 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 19 treesize of output 9 [2021-06-12 21:44:30,173 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:44:30,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:30,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:30,180 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:18 [2021-06-12 21:44:30,283 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:30,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808395612] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:30,283 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:30,283 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 27 [2021-06-12 21:44:30,283 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540304321] [2021-06-12 21:44:30,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:44:30,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:30,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:44:30,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=635, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:44:30,284 INFO L87 Difference]: Start difference. First operand 4288 states and 14315 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:34,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:34,379 INFO L93 Difference]: Finished difference Result 8753 states and 27801 transitions. [2021-06-12 21:44:34,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-06-12 21:44:34,381 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:44:34,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:34,394 INFO L225 Difference]: With dead ends: 8753 [2021-06-12 21:44:34,395 INFO L226 Difference]: Without dead ends: 8653 [2021-06-12 21:44:34,395 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4123 ImplicationChecksByTransitivity, 3236.3ms TimeCoverageRelationStatistics Valid=1785, Invalid=9987, Unknown=0, NotChecked=0, Total=11772 [2021-06-12 21:44:34,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8653 states. [2021-06-12 21:44:34,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8653 to 4426. [2021-06-12 21:44:34,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4426 states, 4425 states have (on average 3.336271186440678) internal successors, (14763), 4425 states have internal predecessors, (14763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:34,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4426 states to 4426 states and 14763 transitions. [2021-06-12 21:44:34,495 INFO L78 Accepts]: Start accepts. Automaton has 4426 states and 14763 transitions. Word has length 30 [2021-06-12 21:44:34,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:34,495 INFO L482 AbstractCegarLoop]: Abstraction has 4426 states and 14763 transitions. [2021-06-12 21:44:34,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:34,495 INFO L276 IsEmpty]: Start isEmpty. Operand 4426 states and 14763 transitions. [2021-06-12 21:44:34,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:34,501 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:34,501 INFO L472 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, 1, 1] [2021-06-12 21:44:34,701 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-06-12 21:44:34,701 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:34,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:34,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1775689368, now seen corresponding path program 64 times [2021-06-12 21:44:34,702 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:34,702 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548957900] [2021-06-12 21:44:34,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:34,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:35,013 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:35,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:35,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548957900] [2021-06-12 21:44:35,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548957900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:35,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642323398] [2021-06-12 21:44:35,013 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-06-12 21:44:35,034 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:44:35,034 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:44:35,034 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:44:35,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:35,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:35,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:35,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:35,227 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:35,228 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 35 treesize of output 25 [2021-06-12 21:44:35,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:35,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:35,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:35,234 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:35,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:35,235 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:35,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:44:35,236 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:35,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:35,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:35,240 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:44:35,254 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:35,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642323398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:35,254 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:35,254 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:44:35,254 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854834436] [2021-06-12 21:44:35,255 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:44:35,255 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:35,255 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:44:35,255 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:44:35,255 INFO L87 Difference]: Start difference. First operand 4426 states and 14763 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:38,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:38,984 INFO L93 Difference]: Finished difference Result 5777 states and 18640 transitions. [2021-06-12 21:44:38,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-12 21:44:38,984 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:44:38,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:38,992 INFO L225 Difference]: With dead ends: 5777 [2021-06-12 21:44:38,993 INFO L226 Difference]: Without dead ends: 5762 [2021-06-12 21:44:38,993 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2923 ImplicationChecksByTransitivity, 3166.6ms TimeCoverageRelationStatistics Valid=1112, Invalid=7444, Unknown=0, NotChecked=0, Total=8556 [2021-06-12 21:44:38,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5762 states. [2021-06-12 21:44:39,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5762 to 4422. [2021-06-12 21:44:39,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4422 states, 4421 states have (on average 3.3365754354218504) internal successors, (14751), 4421 states have internal predecessors, (14751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:39,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4422 states to 4422 states and 14751 transitions. [2021-06-12 21:44:39,056 INFO L78 Accepts]: Start accepts. Automaton has 4422 states and 14751 transitions. Word has length 30 [2021-06-12 21:44:39,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:39,056 INFO L482 AbstractCegarLoop]: Abstraction has 4422 states and 14751 transitions. [2021-06-12 21:44:39,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:39,057 INFO L276 IsEmpty]: Start isEmpty. Operand 4422 states and 14751 transitions. [2021-06-12 21:44:39,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:39,062 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:39,062 INFO L472 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, 1, 1] [2021-06-12 21:44:39,262 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:44:39,262 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:39,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:39,263 INFO L82 PathProgramCache]: Analyzing trace with hash 2049008924, now seen corresponding path program 65 times [2021-06-12 21:44:39,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:39,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456330846] [2021-06-12 21:44:39,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:39,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:39,561 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:39,561 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:39,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456330846] [2021-06-12 21:44:39,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456330846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:39,561 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565383219] [2021-06-12 21:44:39,561 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-06-12 21:44:39,582 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:44:39,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:44:39,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:44:39,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:39,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:39,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:39,795 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:39,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:39,796 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 35 treesize of output 25 [2021-06-12 21:44:39,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:39,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:39,802 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:39,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:39,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:39,803 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:39,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:44:39,804 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:39,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:39,808 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:39,808 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:44:39,826 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:39,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565383219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:39,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:39,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-12 21:44:39,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141419295] [2021-06-12 21:44:39,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:44:39,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:39,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:44:39,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:44:39,827 INFO L87 Difference]: Start difference. First operand 4422 states and 14751 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:41,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:41,639 INFO L93 Difference]: Finished difference Result 6448 states and 20943 transitions. [2021-06-12 21:44:41,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 21:44:41,639 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:44:41,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:41,649 INFO L225 Difference]: With dead ends: 6448 [2021-06-12 21:44:41,649 INFO L226 Difference]: Without dead ends: 6427 [2021-06-12 21:44:41,650 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1120 ImplicationChecksByTransitivity, 1458.3ms TimeCoverageRelationStatistics Valid=519, Invalid=3141, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:44:41,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6427 states. [2021-06-12 21:44:41,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6427 to 4435. [2021-06-12 21:44:41,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4435 states, 4434 states have (on average 3.3344609833107803) internal successors, (14785), 4434 states have internal predecessors, (14785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:41,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4435 states to 4435 states and 14785 transitions. [2021-06-12 21:44:41,719 INFO L78 Accepts]: Start accepts. Automaton has 4435 states and 14785 transitions. Word has length 30 [2021-06-12 21:44:41,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:41,719 INFO L482 AbstractCegarLoop]: Abstraction has 4435 states and 14785 transitions. [2021-06-12 21:44:41,719 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:41,720 INFO L276 IsEmpty]: Start isEmpty. Operand 4435 states and 14785 transitions. [2021-06-12 21:44:41,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:41,725 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:41,725 INFO L472 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, 1, 1] [2021-06-12 21:44:41,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,116 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:44:41,925 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:41,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:41,926 INFO L82 PathProgramCache]: Analyzing trace with hash 773219232, now seen corresponding path program 66 times [2021-06-12 21:44:41,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:41,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135214457] [2021-06-12 21:44:41,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:41,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:42,226 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:42,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:42,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135214457] [2021-06-12 21:44:42,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135214457] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:42,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1903369271] [2021-06-12 21:44:42,226 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-06-12 21:44:42,252 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:44:42,252 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:44:42,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:44:42,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:42,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:42,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:42,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:42,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:42,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 21:44:42,442 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:42,447 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:42,449 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:42,450 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:42,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:42,450 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:42,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:44:42,451 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:42,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:42,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:42,455 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:44:42,471 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:42,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1903369271] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:42,471 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:42,471 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:44:42,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839933825] [2021-06-12 21:44:42,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:44:42,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:42,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:44:42,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:44:42,472 INFO L87 Difference]: Start difference. First operand 4435 states and 14785 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:47,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:47,116 INFO L93 Difference]: Finished difference Result 6020 states and 19485 transitions. [2021-06-12 21:44:47,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-12 21:44:47,116 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:44:47,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:47,125 INFO L225 Difference]: With dead ends: 6020 [2021-06-12 21:44:47,126 INFO L226 Difference]: Without dead ends: 5998 [2021-06-12 21:44:47,126 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3145 ImplicationChecksByTransitivity, 3563.6ms TimeCoverageRelationStatistics Valid=1155, Invalid=8351, Unknown=0, NotChecked=0, Total=9506 [2021-06-12 21:44:47,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5998 states. [2021-06-12 21:44:47,193 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5998 to 4432. [2021-06-12 21:44:47,198 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4432 states, 4431 states have (on average 3.336041525614985) internal successors, (14782), 4431 states have internal predecessors, (14782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:47,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4432 states to 4432 states and 14782 transitions. [2021-06-12 21:44:47,206 INFO L78 Accepts]: Start accepts. Automaton has 4432 states and 14782 transitions. Word has length 30 [2021-06-12 21:44:47,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:47,206 INFO L482 AbstractCegarLoop]: Abstraction has 4432 states and 14782 transitions. [2021-06-12 21:44:47,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:47,206 INFO L276 IsEmpty]: Start isEmpty. Operand 4432 states and 14782 transitions. [2021-06-12 21:44:47,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:47,212 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:47,212 INFO L472 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, 1, 1] [2021-06-12 21:44:47,427 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,117 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:44:47,428 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:47,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:47,428 INFO L82 PathProgramCache]: Analyzing trace with hash -525612764, now seen corresponding path program 67 times [2021-06-12 21:44:47,428 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:47,428 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008705820] [2021-06-12 21:44:47,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:47,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:47,724 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:47,724 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:47,724 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008705820] [2021-06-12 21:44:47,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008705820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:47,725 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293889964] [2021-06-12 21:44:47,725 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:44:47,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:47,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:44:47,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:47,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:47,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:47,993 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:47,994 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:47,994 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 31 treesize of output 23 [2021-06-12 21:44:47,995 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:48,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:48,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:48,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:48,003 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:48,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:48,004 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 20 treesize of output 3 [2021-06-12 21:44:48,005 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:48,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:48,010 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:48,010 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:42, output treesize:3 [2021-06-12 21:44:48,028 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:48,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293889964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:48,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:48,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-12 21:44:48,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045573257] [2021-06-12 21:44:48,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:44:48,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:48,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:44:48,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:44:48,029 INFO L87 Difference]: Start difference. First operand 4432 states and 14782 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:50,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:50,369 INFO L93 Difference]: Finished difference Result 6936 states and 22388 transitions. [2021-06-12 21:44:50,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 21:44:50,369 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:44:50,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:50,380 INFO L225 Difference]: With dead ends: 6936 [2021-06-12 21:44:50,380 INFO L226 Difference]: Without dead ends: 6915 [2021-06-12 21:44:50,381 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1307 ImplicationChecksByTransitivity, 1726.7ms TimeCoverageRelationStatistics Valid=637, Invalid=3919, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 21:44:50,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6915 states. [2021-06-12 21:44:50,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6915 to 4468. [2021-06-12 21:44:50,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4468 states, 4467 states have (on average 3.338929930602194) internal successors, (14915), 4467 states have internal predecessors, (14915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:50,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4468 states to 4468 states and 14915 transitions. [2021-06-12 21:44:50,462 INFO L78 Accepts]: Start accepts. Automaton has 4468 states and 14915 transitions. Word has length 30 [2021-06-12 21:44:50,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:50,462 INFO L482 AbstractCegarLoop]: Abstraction has 4468 states and 14915 transitions. [2021-06-12 21:44:50,462 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:50,462 INFO L276 IsEmpty]: Start isEmpty. Operand 4468 states and 14915 transitions. [2021-06-12 21:44:50,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:50,468 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:50,468 INFO L472 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, 1, 1] [2021-06-12 21:44:50,668 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275,118 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:44:50,668 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:50,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:50,669 INFO L82 PathProgramCache]: Analyzing trace with hash 1247495072, now seen corresponding path program 68 times [2021-06-12 21:44:50,669 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:50,669 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124339187] [2021-06-12 21:44:50,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:50,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:50,965 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:50,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:50,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124339187] [2021-06-12 21:44:50,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124339187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:50,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2140407415] [2021-06-12 21:44:50,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:44:50,986 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:44:50,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:44:50,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-12 21:44:50,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:51,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:51,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:51,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:51,188 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:51,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 55 [2021-06-12 21:44:51,192 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-12 21:44:51,213 INFO L628 ElimStorePlain]: treesize reduction 46, result has 48.3 percent of original size [2021-06-12 21:44:51,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:51,215 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 19 treesize of output 9 [2021-06-12 21:44:51,216 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:44:51,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:51,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:51,224 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-06-12 21:44:51,319 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:51,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2140407415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:51,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:51,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-12 21:44:51,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497308308] [2021-06-12 21:44:51,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:44:51,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:51,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:44:51,320 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=635, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:44:51,320 INFO L87 Difference]: Start difference. First operand 4468 states and 14915 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 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-06-12 21:44:58,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:58,316 INFO L93 Difference]: Finished difference Result 9655 states and 30623 transitions. [2021-06-12 21:44:58,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 125 states. [2021-06-12 21:44:58,316 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 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-06-12 21:44:58,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:58,330 INFO L225 Difference]: With dead ends: 9655 [2021-06-12 21:44:58,331 INFO L226 Difference]: Without dead ends: 9569 [2021-06-12 21:44:58,331 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7196 ImplicationChecksByTransitivity, 5348.6ms TimeCoverageRelationStatistics Valid=2439, Invalid=17301, Unknown=0, NotChecked=0, Total=19740 [2021-06-12 21:44:58,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9569 states. [2021-06-12 21:44:58,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9569 to 4471. [2021-06-12 21:44:58,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4471 states, 4470 states have (on average 3.33668903803132) internal successors, (14915), 4470 states have internal predecessors, (14915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:58,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4471 states to 4471 states and 14915 transitions. [2021-06-12 21:44:58,423 INFO L78 Accepts]: Start accepts. Automaton has 4471 states and 14915 transitions. Word has length 30 [2021-06-12 21:44:58,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:58,423 INFO L482 AbstractCegarLoop]: Abstraction has 4471 states and 14915 transitions. [2021-06-12 21:44:58,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 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-06-12 21:44:58,424 INFO L276 IsEmpty]: Start isEmpty. Operand 4471 states and 14915 transitions. [2021-06-12 21:44:58,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:58,429 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:58,429 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:44:58,629 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable276 [2021-06-12 21:44:58,629 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:44:58,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:44:58,630 INFO L82 PathProgramCache]: Analyzing trace with hash 1783236413, now seen corresponding path program 51 times [2021-06-12 21:44:58,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:44:58,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588698720] [2021-06-12 21:44:58,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:44:58,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:44:58,833 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:58,834 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:44:58,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588698720] [2021-06-12 21:44:58,834 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588698720] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:58,834 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799970294] [2021-06-12 21:44:58,834 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-06-12 21:44:58,855 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:44:58,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:44:58,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:44:58,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:44:59,075 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:59,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:44:59,076 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 31 treesize of output 23 [2021-06-12 21:44:59,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:59,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:59,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:44:59,083 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 12 treesize of output 3 [2021-06-12 21:44:59,084 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:44:59,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:44:59,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:44:59,088 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-12 21:44:59,103 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:44:59,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799970294] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:44:59,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:44:59,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-12 21:44:59,103 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719597966] [2021-06-12 21:44:59,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:44:59,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:44:59,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:44:59,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:44:59,103 INFO L87 Difference]: Start difference. First operand 4471 states and 14915 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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-06-12 21:44:59,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:44:59,850 INFO L93 Difference]: Finished difference Result 5384 states and 17730 transitions. [2021-06-12 21:44:59,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:44:59,851 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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-06-12 21:44:59,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:44:59,859 INFO L225 Difference]: With dead ends: 5384 [2021-06-12 21:44:59,859 INFO L226 Difference]: Without dead ends: 5369 [2021-06-12 21:44:59,859 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 714.5ms TimeCoverageRelationStatistics Valid=231, Invalid=1175, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:44:59,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5369 states. [2021-06-12 21:44:59,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5369 to 4486. [2021-06-12 21:44:59,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4486 states, 4485 states have (on average 3.336231884057971) internal successors, (14963), 4485 states have internal predecessors, (14963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:44:59,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4486 states to 4486 states and 14963 transitions. [2021-06-12 21:44:59,926 INFO L78 Accepts]: Start accepts. Automaton has 4486 states and 14963 transitions. Word has length 30 [2021-06-12 21:44:59,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:44:59,926 INFO L482 AbstractCegarLoop]: Abstraction has 4486 states and 14963 transitions. [2021-06-12 21:44:59,926 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 22 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-06-12 21:44:59,926 INFO L276 IsEmpty]: Start isEmpty. Operand 4486 states and 14963 transitions. [2021-06-12 21:44:59,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:44:59,932 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:44:59,933 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:00,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:45:00,145 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:00,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:00,145 INFO L82 PathProgramCache]: Analyzing trace with hash -1936352675, now seen corresponding path program 52 times [2021-06-12 21:45:00,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:00,145 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626710385] [2021-06-12 21:45:00,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:00,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:00,360 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:00,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:00,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626710385] [2021-06-12 21:45:00,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626710385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:00,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2073936362] [2021-06-12 21:45:00,361 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:45:00,381 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:45:00,381 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:00,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:45:00,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:00,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:00,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:00,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-12 21:45:00,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:00,581 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:00,582 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:00,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-12 21:45:00,582 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:00,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:00,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:00,586 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:45:00,598 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:00,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2073936362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:00,598 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:00,599 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:45:00,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639211178] [2021-06-12 21:45:00,599 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:00,599 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:00,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:00,599 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:00,599 INFO L87 Difference]: Start difference. First operand 4486 states and 14963 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:02,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:02,232 INFO L93 Difference]: Finished difference Result 6109 states and 19959 transitions. [2021-06-12 21:45:02,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:45:02,232 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:45:02,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:02,242 INFO L225 Difference]: With dead ends: 6109 [2021-06-12 21:45:02,243 INFO L226 Difference]: Without dead ends: 6090 [2021-06-12 21:45:02,243 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 1327.5ms TimeCoverageRelationStatistics Valid=349, Invalid=2201, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:45:02,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6090 states. [2021-06-12 21:45:02,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6090 to 4531. [2021-06-12 21:45:02,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4531 states, 4530 states have (on average 3.3386313465783664) internal successors, (15124), 4530 states have internal predecessors, (15124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:02,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4531 states to 4531 states and 15124 transitions. [2021-06-12 21:45:02,316 INFO L78 Accepts]: Start accepts. Automaton has 4531 states and 15124 transitions. Word has length 30 [2021-06-12 21:45:02,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:02,316 INFO L482 AbstractCegarLoop]: Abstraction has 4531 states and 15124 transitions. [2021-06-12 21:45:02,316 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:02,316 INFO L276 IsEmpty]: Start isEmpty. Operand 4531 states and 15124 transitions. [2021-06-12 21:45:02,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:02,322 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:02,322 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:02,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:45:02,523 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:02,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:02,523 INFO L82 PathProgramCache]: Analyzing trace with hash -1725054549, now seen corresponding path program 53 times [2021-06-12 21:45:02,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:02,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668629006] [2021-06-12 21:45:02,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:02,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:02,712 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:02,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:02,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668629006] [2021-06-12 21:45:02,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668629006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:02,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943226898] [2021-06-12 21:45:02,713 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-06-12 21:45:02,733 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:45:02,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:02,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:45:02,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:02,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:02,904 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:02,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:45:02,906 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:45:02,912 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:02,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:45:02,914 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:02,920 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:02,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:02,922 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-12 21:45:02,977 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:02,977 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943226898] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:02,977 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:02,977 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-12 21:45:02,977 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879951759] [2021-06-12 21:45:02,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:02,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:02,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:02,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:02,978 INFO L87 Difference]: Start difference. First operand 4531 states and 15124 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:45:04,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:04,252 INFO L93 Difference]: Finished difference Result 6199 states and 20320 transitions. [2021-06-12 21:45:04,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:45:04,252 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-12 21:45:04,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:04,262 INFO L225 Difference]: With dead ends: 6199 [2021-06-12 21:45:04,262 INFO L226 Difference]: Without dead ends: 6184 [2021-06-12 21:45:04,262 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 1149.5ms TimeCoverageRelationStatistics Valid=464, Invalid=2086, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:45:04,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6184 states. [2021-06-12 21:45:04,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6184 to 4525. [2021-06-12 21:45:04,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4525 states, 4524 states have (on average 3.3370910698496905) internal successors, (15097), 4524 states have internal predecessors, (15097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:04,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4525 states to 4525 states and 15097 transitions. [2021-06-12 21:45:04,334 INFO L78 Accepts]: Start accepts. Automaton has 4525 states and 15097 transitions. Word has length 30 [2021-06-12 21:45:04,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:04,334 INFO L482 AbstractCegarLoop]: Abstraction has 4525 states and 15097 transitions. [2021-06-12 21:45:04,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:45:04,334 INFO L276 IsEmpty]: Start isEmpty. Operand 4525 states and 15097 transitions. [2021-06-12 21:45:04,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:04,340 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:04,340 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:04,545 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable282 [2021-06-12 21:45:04,545 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:04,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:04,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1099438741, now seen corresponding path program 54 times [2021-06-12 21:45:04,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:04,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256453583] [2021-06-12 21:45:04,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:04,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:04,756 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:04,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:04,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256453583] [2021-06-12 21:45:04,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256453583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:04,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974514379] [2021-06-12 21:45:04,756 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-06-12 21:45:04,776 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:45:04,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:04,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:45:04,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:04,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:04,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:04,912 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:04,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-12 21:45:04,914 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:45:04,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:04,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 13 treesize of output 7 [2021-06-12 21:45:04,922 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:04,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:04,928 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:04,928 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:45:04,979 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:04,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974514379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:04,980 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:04,980 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:45:04,980 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436080001] [2021-06-12 21:45:04,980 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:04,980 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:04,980 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:04,980 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:04,980 INFO L87 Difference]: Start difference. First operand 4525 states and 15097 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 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-06-12 21:45:06,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:06,472 INFO L93 Difference]: Finished difference Result 6088 states and 20016 transitions. [2021-06-12 21:45:06,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:45:06,473 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 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-06-12 21:45:06,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:06,482 INFO L225 Difference]: With dead ends: 6088 [2021-06-12 21:45:06,482 INFO L226 Difference]: Without dead ends: 6063 [2021-06-12 21:45:06,482 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 838 ImplicationChecksByTransitivity, 1305.9ms TimeCoverageRelationStatistics Valid=427, Invalid=2543, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 21:45:06,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6063 states. [2021-06-12 21:45:06,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6063 to 4480. [2021-06-12 21:45:06,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4480 states, 4479 states have (on average 3.3331100692118776) internal successors, (14929), 4479 states have internal predecessors, (14929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:06,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4480 states to 4480 states and 14929 transitions. [2021-06-12 21:45:06,557 INFO L78 Accepts]: Start accepts. Automaton has 4480 states and 14929 transitions. Word has length 30 [2021-06-12 21:45:06,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:06,557 INFO L482 AbstractCegarLoop]: Abstraction has 4480 states and 14929 transitions. [2021-06-12 21:45:06,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 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-06-12 21:45:06,557 INFO L276 IsEmpty]: Start isEmpty. Operand 4480 states and 14929 transitions. [2021-06-12 21:45:06,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:06,563 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:06,563 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:06,763 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:45:06,763 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:06,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:06,764 INFO L82 PathProgramCache]: Analyzing trace with hash -345168329, now seen corresponding path program 55 times [2021-06-12 21:45:06,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:06,764 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2070312640] [2021-06-12 21:45:06,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:06,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:06,965 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:06,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:06,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2070312640] [2021-06-12 21:45:06,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2070312640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:06,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136623291] [2021-06-12 21:45:06,965 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-06-12 21:45:06,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:06,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:45:06,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:07,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:07,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:07,151 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:07,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:07,155 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:07,155 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 33 [2021-06-12 21:45:07,156 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:45:07,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:07,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:07,164 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:07,164 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 19 treesize of output 9 [2021-06-12 21:45:07,166 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:07,171 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:07,171 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:07,171 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:45:07,207 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:07,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136623291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:07,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:07,207 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:45:07,207 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748088040] [2021-06-12 21:45:07,207 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:07,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:07,208 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:07,208 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=405, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:07,208 INFO L87 Difference]: Start difference. First operand 4480 states and 14929 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 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-06-12 21:45:09,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:09,100 INFO L93 Difference]: Finished difference Result 6113 states and 19933 transitions. [2021-06-12 21:45:09,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 21:45:09,100 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 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-06-12 21:45:09,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:09,109 INFO L225 Difference]: With dead ends: 6113 [2021-06-12 21:45:09,109 INFO L226 Difference]: Without dead ends: 6067 [2021-06-12 21:45:09,110 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 827 ImplicationChecksByTransitivity, 1370.7ms TimeCoverageRelationStatistics Valid=380, Invalid=2812, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:45:09,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6067 states. [2021-06-12 21:45:09,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6067 to 4447. [2021-06-12 21:45:09,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4447 states, 4446 states have (on average 3.332433648223122) internal successors, (14816), 4446 states have internal predecessors, (14816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:09,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4447 states to 4447 states and 14816 transitions. [2021-06-12 21:45:09,185 INFO L78 Accepts]: Start accepts. Automaton has 4447 states and 14816 transitions. Word has length 30 [2021-06-12 21:45:09,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:09,185 INFO L482 AbstractCegarLoop]: Abstraction has 4447 states and 14816 transitions. [2021-06-12 21:45:09,185 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 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-06-12 21:45:09,185 INFO L276 IsEmpty]: Start isEmpty. Operand 4447 states and 14816 transitions. [2021-06-12 21:45:09,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:09,191 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:09,191 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:09,391 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable287 [2021-06-12 21:45:09,392 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:09,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:09,392 INFO L82 PathProgramCache]: Analyzing trace with hash -329630497, now seen corresponding path program 56 times [2021-06-12 21:45:09,392 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:09,392 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649145941] [2021-06-12 21:45:09,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:09,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:09,627 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:09,628 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:09,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649145941] [2021-06-12 21:45:09,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649145941] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:09,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888074029] [2021-06-12 21:45:09,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:45:09,649 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:45:09,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:09,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:45:09,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:09,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:09,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:09,812 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:09,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-12 21:45:09,814 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:45:09,819 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:09,820 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 13 treesize of output 7 [2021-06-12 21:45:09,822 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:09,827 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:09,827 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:09,827 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:45:09,884 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:09,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888074029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:09,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:09,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:45:09,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960963699] [2021-06-12 21:45:09,884 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:09,884 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:09,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:09,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:09,885 INFO L87 Difference]: Start difference. First operand 4447 states and 14816 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:45:11,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:11,515 INFO L93 Difference]: Finished difference Result 6558 states and 21381 transitions. [2021-06-12 21:45:11,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:45:11,515 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:45:11,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:11,526 INFO L225 Difference]: With dead ends: 6558 [2021-06-12 21:45:11,527 INFO L226 Difference]: Without dead ends: 6508 [2021-06-12 21:45:11,527 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 1320.7ms TimeCoverageRelationStatistics Valid=436, Invalid=2426, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:45:11,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6508 states. [2021-06-12 21:45:11,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6508 to 4468. [2021-06-12 21:45:11,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4468 states, 4467 states have (on average 3.3335571972240876) internal successors, (14891), 4467 states have internal predecessors, (14891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:11,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4468 states to 4468 states and 14891 transitions. [2021-06-12 21:45:11,605 INFO L78 Accepts]: Start accepts. Automaton has 4468 states and 14891 transitions. Word has length 30 [2021-06-12 21:45:11,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:11,605 INFO L482 AbstractCegarLoop]: Abstraction has 4468 states and 14891 transitions. [2021-06-12 21:45:11,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:45:11,606 INFO L276 IsEmpty]: Start isEmpty. Operand 4468 states and 14891 transitions. [2021-06-12 21:45:11,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:11,611 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:11,611 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:11,817 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2021-06-12 21:45:11,817 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:11,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:11,817 INFO L82 PathProgramCache]: Analyzing trace with hash 882077603, now seen corresponding path program 57 times [2021-06-12 21:45:11,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:11,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300999588] [2021-06-12 21:45:11,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:11,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:12,091 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:12,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:12,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300999588] [2021-06-12 21:45:12,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300999588] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:12,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270354907] [2021-06-12 21:45:12,092 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-06-12 21:45:12,114 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:45:12,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:12,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:45:12,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:12,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:12,352 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:12,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-12 21:45:12,355 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:45:12,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:12,372 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:12,372 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:45:12,374 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:12,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:12,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:12,389 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:45:12,389 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-12 21:45:12,390 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:12,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:12,410 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:45:12,410 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:45, output treesize:59 [2021-06-12 21:45:12,497 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:12,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270354907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:12,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:12,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-12 21:45:12,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155258829] [2021-06-12 21:45:12,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:45:12,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:12,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:45:12,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:45:12,498 INFO L87 Difference]: Start difference. First operand 4468 states and 14891 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:13,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:13,833 INFO L93 Difference]: Finished difference Result 5915 states and 19379 transitions. [2021-06-12 21:45:13,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:45:13,833 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:45:13,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:13,842 INFO L225 Difference]: With dead ends: 5915 [2021-06-12 21:45:13,842 INFO L226 Difference]: Without dead ends: 5867 [2021-06-12 21:45:13,843 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 1136.2ms TimeCoverageRelationStatistics Valid=277, Invalid=1793, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:45:13,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5867 states. [2021-06-12 21:45:13,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5867 to 4507. [2021-06-12 21:45:13,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4507 states, 4506 states have (on average 3.331335996449179) internal successors, (15011), 4506 states have internal predecessors, (15011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:13,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4507 states to 4507 states and 15011 transitions. [2021-06-12 21:45:13,913 INFO L78 Accepts]: Start accepts. Automaton has 4507 states and 15011 transitions. Word has length 30 [2021-06-12 21:45:13,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:13,913 INFO L482 AbstractCegarLoop]: Abstraction has 4507 states and 15011 transitions. [2021-06-12 21:45:13,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:13,913 INFO L276 IsEmpty]: Start isEmpty. Operand 4507 states and 15011 transitions. [2021-06-12 21:45:13,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:13,919 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:13,919 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:14,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable291 [2021-06-12 21:45:14,120 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:14,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:14,120 INFO L82 PathProgramCache]: Analyzing trace with hash 1259499849, now seen corresponding path program 58 times [2021-06-12 21:45:14,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:14,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398636212] [2021-06-12 21:45:14,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:14,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:14,366 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:14,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:14,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398636212] [2021-06-12 21:45:14,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398636212] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:14,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726775319] [2021-06-12 21:45:14,367 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:45:14,392 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:45:14,392 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:14,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:45:14,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:14,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:14,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:14,555 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:14,555 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-12 21:45:14,556 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:45:14,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:14,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:45:14,564 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:14,569 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:14,570 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:14,570 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:17 [2021-06-12 21:45:14,609 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:14,609 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726775319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:14,609 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:14,609 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:45:14,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312483516] [2021-06-12 21:45:14,610 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:14,610 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:14,610 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:14,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:14,610 INFO L87 Difference]: Start difference. First operand 4507 states and 15011 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:45:16,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:16,144 INFO L93 Difference]: Finished difference Result 6362 states and 20772 transitions. [2021-06-12 21:45:16,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-12 21:45:16,144 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:45:16,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:16,154 INFO L225 Difference]: With dead ends: 6362 [2021-06-12 21:45:16,154 INFO L226 Difference]: Without dead ends: 6312 [2021-06-12 21:45:16,154 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 862 ImplicationChecksByTransitivity, 1296.3ms TimeCoverageRelationStatistics Valid=447, Invalid=2633, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 21:45:16,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6312 states. [2021-06-12 21:45:16,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6312 to 4492. [2021-06-12 21:45:16,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4492 states, 4491 states have (on average 3.331774660431975) internal successors, (14963), 4491 states have internal predecessors, (14963), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:16,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4492 states to 4492 states and 14963 transitions. [2021-06-12 21:45:16,225 INFO L78 Accepts]: Start accepts. Automaton has 4492 states and 14963 transitions. Word has length 30 [2021-06-12 21:45:16,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:16,225 INFO L482 AbstractCegarLoop]: Abstraction has 4492 states and 14963 transitions. [2021-06-12 21:45:16,225 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:45:16,225 INFO L276 IsEmpty]: Start isEmpty. Operand 4492 states and 14963 transitions. [2021-06-12 21:45:16,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:16,231 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:16,231 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:16,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable298 [2021-06-12 21:45:16,432 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:16,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:16,432 INFO L82 PathProgramCache]: Analyzing trace with hash -574521669, now seen corresponding path program 59 times [2021-06-12 21:45:16,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:16,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840223879] [2021-06-12 21:45:16,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:16,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:16,693 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:16,694 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:16,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840223879] [2021-06-12 21:45:16,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840223879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:16,694 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237180425] [2021-06-12 21:45:16,694 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-06-12 21:45:16,721 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:45:16,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:16,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:45:16,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:16,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:16,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:16,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 31 treesize of output 23 [2021-06-12 21:45:16,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:16,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:16,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:16,923 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 12 treesize of output 3 [2021-06-12 21:45:16,924 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:16,927 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:16,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:16,927 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:45:16,945 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:16,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [237180425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:16,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:16,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2021-06-12 21:45:16,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639465765] [2021-06-12 21:45:16,946 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:45:16,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:16,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:45:16,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:45:16,946 INFO L87 Difference]: Start difference. First operand 4492 states and 14963 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:17,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:17,357 INFO L93 Difference]: Finished difference Result 4660 states and 15406 transitions. [2021-06-12 21:45:17,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:45:17,357 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:45:17,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:17,363 INFO L225 Difference]: With dead ends: 4660 [2021-06-12 21:45:17,364 INFO L226 Difference]: Without dead ends: 4641 [2021-06-12 21:45:17,364 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 144 ImplicationChecksByTransitivity, 476.6ms TimeCoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:45:17,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4641 states. [2021-06-12 21:45:17,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4641 to 4480. [2021-06-12 21:45:17,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4480 states, 4479 states have (on average 3.3340031256977003) internal successors, (14933), 4479 states have internal predecessors, (14933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:17,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4480 states to 4480 states and 14933 transitions. [2021-06-12 21:45:17,421 INFO L78 Accepts]: Start accepts. Automaton has 4480 states and 14933 transitions. Word has length 30 [2021-06-12 21:45:17,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:17,421 INFO L482 AbstractCegarLoop]: Abstraction has 4480 states and 14933 transitions. [2021-06-12 21:45:17,421 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:17,421 INFO L276 IsEmpty]: Start isEmpty. Operand 4480 states and 14933 transitions. [2021-06-12 21:45:17,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:17,427 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:17,427 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:17,627 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable300 [2021-06-12 21:45:17,627 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:17,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:17,628 INFO L82 PathProgramCache]: Analyzing trace with hash 1112954235, now seen corresponding path program 60 times [2021-06-12 21:45:17,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:17,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306062652] [2021-06-12 21:45:17,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:17,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:17,832 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:17,832 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:17,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306062652] [2021-06-12 21:45:17,833 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306062652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:17,833 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685109106] [2021-06-12 21:45:17,833 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-06-12 21:45:17,880 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:45:17,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:17,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:45:17,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:18,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:18,044 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:18,044 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 31 treesize of output 31 [2021-06-12 21:45:18,045 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:45:18,050 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:18,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:45:18,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-06-12 21:45:18,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:18,058 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:18,059 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-12 21:45:18,097 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:18,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685109106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:18,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:18,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:45:18,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698509838] [2021-06-12 21:45:18,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:18,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:18,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:18,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:18,098 INFO L87 Difference]: Start difference. First operand 4480 states and 14933 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:45:19,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:19,278 INFO L93 Difference]: Finished difference Result 6076 states and 19915 transitions. [2021-06-12 21:45:19,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:45:19,279 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:45:19,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:19,288 INFO L225 Difference]: With dead ends: 6076 [2021-06-12 21:45:19,288 INFO L226 Difference]: Without dead ends: 6022 [2021-06-12 21:45:19,289 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 1019.1ms TimeCoverageRelationStatistics Valid=371, Invalid=1699, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:45:19,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6022 states. [2021-06-12 21:45:19,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6022 to 4460. [2021-06-12 21:45:19,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4460 states, 4459 states have (on average 3.334155640278089) internal successors, (14867), 4459 states have internal predecessors, (14867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:19,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4460 states to 4460 states and 14867 transitions. [2021-06-12 21:45:19,364 INFO L78 Accepts]: Start accepts. Automaton has 4460 states and 14867 transitions. Word has length 30 [2021-06-12 21:45:19,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:19,364 INFO L482 AbstractCegarLoop]: Abstraction has 4460 states and 14867 transitions. [2021-06-12 21:45:19,364 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:45:19,364 INFO L276 IsEmpty]: Start isEmpty. Operand 4460 states and 14867 transitions. [2021-06-12 21:45:19,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:19,369 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:19,369 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:19,570 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable301 [2021-06-12 21:45:19,570 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:19,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:19,570 INFO L82 PathProgramCache]: Analyzing trace with hash -542795185, now seen corresponding path program 61 times [2021-06-12 21:45:19,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:19,570 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101156213] [2021-06-12 21:45:19,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:19,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:19,808 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:19,808 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:19,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101156213] [2021-06-12 21:45:19,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101156213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:19,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077611731] [2021-06-12 21:45:19,809 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-06-12 21:45:19,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:19,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:45:19,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:19,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:19,994 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:19,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:45:19,996 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:45:20,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:20,010 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 17 treesize of output 9 [2021-06-12 21:45:20,011 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:20,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:20,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:20,018 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-12 21:45:20,117 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:20,117 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077611731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:20,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:20,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:45:20,117 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190646171] [2021-06-12 21:45:20,117 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:45:20,117 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:20,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:45:20,118 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:45:20,118 INFO L87 Difference]: Start difference. First operand 4460 states and 14867 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:21,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:21,596 INFO L93 Difference]: Finished difference Result 6241 states and 20491 transitions. [2021-06-12 21:45:21,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:45:21,597 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:45:21,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:21,608 INFO L225 Difference]: With dead ends: 6241 [2021-06-12 21:45:21,608 INFO L226 Difference]: Without dead ends: 6216 [2021-06-12 21:45:21,608 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1226.4ms TimeCoverageRelationStatistics Valid=432, Invalid=2430, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:45:21,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6216 states. [2021-06-12 21:45:21,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6216 to 4433. [2021-06-12 21:45:21,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4433 states, 4432 states have (on average 3.3334837545126352) internal successors, (14774), 4432 states have internal predecessors, (14774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:21,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4433 states to 4433 states and 14774 transitions. [2021-06-12 21:45:21,713 INFO L78 Accepts]: Start accepts. Automaton has 4433 states and 14774 transitions. Word has length 30 [2021-06-12 21:45:21,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:21,713 INFO L482 AbstractCegarLoop]: Abstraction has 4433 states and 14774 transitions. [2021-06-12 21:45:21,713 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:21,713 INFO L276 IsEmpty]: Start isEmpty. Operand 4433 states and 14774 transitions. [2021-06-12 21:45:21,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:21,718 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:21,718 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:21,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable303 [2021-06-12 21:45:21,919 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:21,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:21,919 INFO L82 PathProgramCache]: Analyzing trace with hash 1116925583, now seen corresponding path program 62 times [2021-06-12 21:45:21,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:21,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194858183] [2021-06-12 21:45:21,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:21,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:22,127 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:22,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:22,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194858183] [2021-06-12 21:45:22,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194858183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:22,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [952733263] [2021-06-12 21:45:22,127 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-06-12 21:45:22,154 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:45:22,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:22,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:45:22,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:22,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:22,330 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:22,331 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:45:22,332 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:45:22,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:22,340 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 17 treesize of output 9 [2021-06-12 21:45:22,341 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:22,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:22,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:22,347 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-12 21:45:22,409 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:22,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [952733263] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:22,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:22,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:45:22,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090825218] [2021-06-12 21:45:22,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:45:22,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:22,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:45:22,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:45:22,410 INFO L87 Difference]: Start difference. First operand 4433 states and 14774 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:45:23,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:23,556 INFO L93 Difference]: Finished difference Result 6004 states and 19715 transitions. [2021-06-12 21:45:23,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:45:23,557 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:45:23,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:23,566 INFO L225 Difference]: With dead ends: 6004 [2021-06-12 21:45:23,566 INFO L226 Difference]: Without dead ends: 5954 [2021-06-12 21:45:23,566 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 1017.0ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:45:23,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5954 states. [2021-06-12 21:45:23,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5954 to 4399. [2021-06-12 21:45:23,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4399 states, 4398 states have (on average 3.330150068212824) internal successors, (14646), 4398 states have internal predecessors, (14646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:23,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4399 states to 4399 states and 14646 transitions. [2021-06-12 21:45:23,630 INFO L78 Accepts]: Start accepts. Automaton has 4399 states and 14646 transitions. Word has length 30 [2021-06-12 21:45:23,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:23,630 INFO L482 AbstractCegarLoop]: Abstraction has 4399 states and 14646 transitions. [2021-06-12 21:45:23,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:45:23,630 INFO L276 IsEmpty]: Start isEmpty. Operand 4399 states and 14646 transitions. [2021-06-12 21:45:23,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:23,635 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:23,635 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:23,836 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:45:23,836 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:23,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:23,836 INFO L82 PathProgramCache]: Analyzing trace with hash -1426617695, now seen corresponding path program 63 times [2021-06-12 21:45:23,836 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:23,836 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822791717] [2021-06-12 21:45:23,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:23,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:24,017 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:24,018 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:24,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822791717] [2021-06-12 21:45:24,018 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822791717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:24,018 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1947619767] [2021-06-12 21:45:24,018 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-06-12 21:45:24,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:45:24,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:24,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:45:24,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:24,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:24,285 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:24,285 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 31 treesize of output 23 [2021-06-12 21:45:24,286 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:24,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:24,292 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:24,293 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 12 treesize of output 3 [2021-06-12 21:45:24,293 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:24,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:24,298 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:24,298 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-12 21:45:24,310 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:24,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1947619767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:24,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:24,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-12 21:45:24,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937487807] [2021-06-12 21:45:24,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:24,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:24,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:24,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:24,311 INFO L87 Difference]: Start difference. First operand 4399 states and 14646 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:45:24,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:24,953 INFO L93 Difference]: Finished difference Result 5475 states and 17962 transitions. [2021-06-12 21:45:24,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 21:45:24,954 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:45:24,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:24,962 INFO L225 Difference]: With dead ends: 5475 [2021-06-12 21:45:24,962 INFO L226 Difference]: Without dead ends: 5454 [2021-06-12 21:45:24,962 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 587.1ms TimeCoverageRelationStatistics Valid=215, Invalid=975, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:45:24,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5454 states. [2021-06-12 21:45:25,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5454 to 4423. [2021-06-12 21:45:25,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4423 states, 4422 states have (on average 3.3290366350067844) internal successors, (14721), 4422 states have internal predecessors, (14721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:25,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4423 states to 4423 states and 14721 transitions. [2021-06-12 21:45:25,028 INFO L78 Accepts]: Start accepts. Automaton has 4423 states and 14721 transitions. Word has length 30 [2021-06-12 21:45:25,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:25,028 INFO L482 AbstractCegarLoop]: Abstraction has 4423 states and 14721 transitions. [2021-06-12 21:45:25,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:45:25,028 INFO L276 IsEmpty]: Start isEmpty. Operand 4423 states and 14721 transitions. [2021-06-12 21:45:25,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:25,034 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:25,034 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:25,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307,132 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:45:25,265 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:25,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:25,266 INFO L82 PathProgramCache]: Analyzing trace with hash -1037743381, now seen corresponding path program 64 times [2021-06-12 21:45:25,266 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:25,266 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152343284] [2021-06-12 21:45:25,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:25,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:25,463 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:25,463 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:25,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152343284] [2021-06-12 21:45:25,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152343284] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:25,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683428254] [2021-06-12 21:45:25,464 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-06-12 21:45:25,485 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:45:25,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:25,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:45:25,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:25,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:25,692 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:25,692 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 31 treesize of output 23 [2021-06-12 21:45:25,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:25,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:25,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:25,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-12 21:45:25,699 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:25,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:25,703 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:25,703 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:45:25,721 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:25,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683428254] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:25,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:25,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:45:25,721 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138391930] [2021-06-12 21:45:25,721 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:25,721 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:25,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:25,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:25,722 INFO L87 Difference]: Start difference. First operand 4423 states and 14721 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:45:26,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:26,223 INFO L93 Difference]: Finished difference Result 5366 states and 17669 transitions. [2021-06-12 21:45:26,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-12 21:45:26,224 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-12 21:45:26,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:26,232 INFO L225 Difference]: With dead ends: 5366 [2021-06-12 21:45:26,232 INFO L226 Difference]: Without dead ends: 5347 [2021-06-12 21:45:26,233 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 472.6ms TimeCoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:45:26,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5347 states. [2021-06-12 21:45:26,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5347 to 4441. [2021-06-12 21:45:26,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4441 states, 4440 states have (on average 3.332882882882883) internal successors, (14798), 4440 states have internal predecessors, (14798), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:26,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4441 states to 4441 states and 14798 transitions. [2021-06-12 21:45:26,303 INFO L78 Accepts]: Start accepts. Automaton has 4441 states and 14798 transitions. Word has length 30 [2021-06-12 21:45:26,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:26,303 INFO L482 AbstractCegarLoop]: Abstraction has 4441 states and 14798 transitions. [2021-06-12 21:45:26,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:45:26,303 INFO L276 IsEmpty]: Start isEmpty. Operand 4441 states and 14798 transitions. [2021-06-12 21:45:26,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:26,309 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:26,309 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:26,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable308 [2021-06-12 21:45:26,510 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:26,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:26,510 INFO L82 PathProgramCache]: Analyzing trace with hash -346404441, now seen corresponding path program 65 times [2021-06-12 21:45:26,510 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:26,510 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014929218] [2021-06-12 21:45:26,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:26,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:26,708 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:26,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:26,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014929218] [2021-06-12 21:45:26,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014929218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:26,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281462187] [2021-06-12 21:45:26,708 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-06-12 21:45:26,730 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:45:26,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:26,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:45:26,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:26,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:26,960 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:26,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-12 21:45:26,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:45:26,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:26,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:26,994 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:45:26,994 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 28 [2021-06-12 21:45:26,995 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:26,997 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-12 21:45:26,998 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:27,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:27,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:27,015 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:27,015 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:43, output treesize:47 [2021-06-12 21:45:27,192 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:27,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281462187] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:27,193 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:27,193 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-12 21:45:27,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876882549] [2021-06-12 21:45:27,193 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:45:27,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:27,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:45:27,193 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:45:27,193 INFO L87 Difference]: Start difference. First operand 4441 states and 14798 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:45:28,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:28,875 INFO L93 Difference]: Finished difference Result 6019 states and 19674 transitions. [2021-06-12 21:45:28,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:45:28,876 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:45:28,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:28,884 INFO L225 Difference]: With dead ends: 6019 [2021-06-12 21:45:28,884 INFO L226 Difference]: Without dead ends: 5950 [2021-06-12 21:45:28,885 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 1508.7ms TimeCoverageRelationStatistics Valid=350, Invalid=2200, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:45:28,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5950 states. [2021-06-12 21:45:28,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5950 to 4431. [2021-06-12 21:45:28,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4431 states, 4430 states have (on average 3.3293453724604967) internal successors, (14749), 4430 states have internal predecessors, (14749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:28,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4431 states to 4431 states and 14749 transitions. [2021-06-12 21:45:28,956 INFO L78 Accepts]: Start accepts. Automaton has 4431 states and 14749 transitions. Word has length 30 [2021-06-12 21:45:28,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:28,956 INFO L482 AbstractCegarLoop]: Abstraction has 4431 states and 14749 transitions. [2021-06-12 21:45:28,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:45:28,956 INFO L276 IsEmpty]: Start isEmpty. Operand 4431 states and 14749 transitions. [2021-06-12 21:45:28,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:28,961 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:28,961 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:29,161 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable309 [2021-06-12 21:45:29,162 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:29,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:29,162 INFO L82 PathProgramCache]: Analyzing trace with hash -1082189491, now seen corresponding path program 66 times [2021-06-12 21:45:29,162 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:29,162 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238694514] [2021-06-12 21:45:29,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:29,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:29,358 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:29,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:29,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238694514] [2021-06-12 21:45:29,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238694514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:29,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084018222] [2021-06-12 21:45:29,358 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-06-12 21:45:29,381 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:45:29,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:29,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:45:29,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:29,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:29,544 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:29,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:45:29,545 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:45:29,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:29,552 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 17 treesize of output 9 [2021-06-12 21:45:29,555 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:29,560 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:29,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:29,561 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-12 21:45:29,619 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:29,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084018222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:29,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:29,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:45:29,619 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656391463] [2021-06-12 21:45:29,619 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:29,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:29,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:29,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:29,620 INFO L87 Difference]: Start difference. First operand 4431 states and 14749 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:45:29,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:29,927 INFO L93 Difference]: Finished difference Result 5416 states and 17889 transitions. [2021-06-12 21:45:29,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:45:29,927 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-12 21:45:29,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:29,936 INFO L225 Difference]: With dead ends: 5416 [2021-06-12 21:45:29,936 INFO L226 Difference]: Without dead ends: 5391 [2021-06-12 21:45:29,936 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 443.7ms TimeCoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:45:29,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5391 states. [2021-06-12 21:45:29,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5391 to 4423. [2021-06-12 21:45:29,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4423 states, 4422 states have (on average 3.3290366350067844) internal successors, (14721), 4422 states have internal predecessors, (14721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:30,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4423 states to 4423 states and 14721 transitions. [2021-06-12 21:45:30,006 INFO L78 Accepts]: Start accepts. Automaton has 4423 states and 14721 transitions. Word has length 30 [2021-06-12 21:45:30,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:30,006 INFO L482 AbstractCegarLoop]: Abstraction has 4423 states and 14721 transitions. [2021-06-12 21:45:30,006 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:45:30,006 INFO L276 IsEmpty]: Start isEmpty. Operand 4423 states and 14721 transitions. [2021-06-12 21:45:30,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:30,012 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:30,012 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:30,213 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:45:30,213 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:30,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:30,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1918733807, now seen corresponding path program 67 times [2021-06-12 21:45:30,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:30,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254192731] [2021-06-12 21:45:30,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:30,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:30,443 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:30,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:30,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254192731] [2021-06-12 21:45:30,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254192731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:30,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827510400] [2021-06-12 21:45:30,443 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-06-12 21:45:30,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:30,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:45:30,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:30,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:30,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:30,679 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 31 treesize of output 23 [2021-06-12 21:45:30,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:30,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:30,685 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:30,686 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 12 treesize of output 3 [2021-06-12 21:45:30,686 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:30,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:30,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:30,690 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:45:30,709 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:30,710 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827510400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:30,710 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:30,710 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:45:30,710 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550890054] [2021-06-12 21:45:30,710 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:30,710 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:30,710 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:30,710 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:30,710 INFO L87 Difference]: Start difference. First operand 4423 states and 14721 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:45:31,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:31,481 INFO L93 Difference]: Finished difference Result 5299 states and 17429 transitions. [2021-06-12 21:45:31,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:45:31,481 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-12 21:45:31,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:31,490 INFO L225 Difference]: With dead ends: 5299 [2021-06-12 21:45:31,490 INFO L226 Difference]: Without dead ends: 5280 [2021-06-12 21:45:31,490 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 747.9ms TimeCoverageRelationStatistics Valid=200, Invalid=990, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:45:31,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5280 states. [2021-06-12 21:45:31,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5280 to 4431. [2021-06-12 21:45:31,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4431 states, 4430 states have (on average 3.3311512415349886) internal successors, (14757), 4430 states have internal predecessors, (14757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:31,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4431 states to 4431 states and 14757 transitions. [2021-06-12 21:45:31,559 INFO L78 Accepts]: Start accepts. Automaton has 4431 states and 14757 transitions. Word has length 30 [2021-06-12 21:45:31,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:31,559 INFO L482 AbstractCegarLoop]: Abstraction has 4431 states and 14757 transitions. [2021-06-12 21:45:31,560 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:45:31,560 INFO L276 IsEmpty]: Start isEmpty. Operand 4431 states and 14757 transitions. [2021-06-12 21:45:31,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:31,565 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:31,566 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:31,766 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable320 [2021-06-12 21:45:31,766 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:31,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:31,766 INFO L82 PathProgramCache]: Analyzing trace with hash -1684894549, now seen corresponding path program 68 times [2021-06-12 21:45:31,767 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:31,767 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314669505] [2021-06-12 21:45:31,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:31,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:32,039 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:32,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:32,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314669505] [2021-06-12 21:45:32,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314669505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:32,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [871848677] [2021-06-12 21:45:32,040 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-06-12 21:45:32,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:45:32,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:32,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:45:32,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:32,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:32,252 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:32,252 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 31 treesize of output 31 [2021-06-12 21:45:32,254 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:45:32,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:32,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:45:32,277 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:32,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:32,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:32,286 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:19 [2021-06-12 21:45:32,326 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:32,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [871848677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:32,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:32,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-12 21:45:32,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535928321] [2021-06-12 21:45:32,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:45:32,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:32,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:45:32,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:45:32,327 INFO L87 Difference]: Start difference. First operand 4431 states and 14757 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:33,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:33,653 INFO L93 Difference]: Finished difference Result 6243 states and 20314 transitions. [2021-06-12 21:45:33,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:45:33,653 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:45:33,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:33,663 INFO L225 Difference]: With dead ends: 6243 [2021-06-12 21:45:33,663 INFO L226 Difference]: Without dead ends: 6193 [2021-06-12 21:45:33,663 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 1235.7ms TimeCoverageRelationStatistics Valid=458, Invalid=2298, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:45:33,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6193 states. [2021-06-12 21:45:33,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6193 to 4426. [2021-06-12 21:45:33,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4426 states, 4425 states have (on average 3.329491525423729) internal successors, (14733), 4425 states have internal predecessors, (14733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:33,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4426 states to 4426 states and 14733 transitions. [2021-06-12 21:45:33,745 INFO L78 Accepts]: Start accepts. Automaton has 4426 states and 14733 transitions. Word has length 30 [2021-06-12 21:45:33,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:33,745 INFO L482 AbstractCegarLoop]: Abstraction has 4426 states and 14733 transitions. [2021-06-12 21:45:33,745 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:33,745 INFO L276 IsEmpty]: Start isEmpty. Operand 4426 states and 14733 transitions. [2021-06-12 21:45:33,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:33,750 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:33,750 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:33,951 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable321 [2021-06-12 21:45:33,951 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:33,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:33,951 INFO L82 PathProgramCache]: Analyzing trace with hash -856770197, now seen corresponding path program 69 times [2021-06-12 21:45:33,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:33,951 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363044157] [2021-06-12 21:45:33,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:33,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:34,168 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:34,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:34,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363044157] [2021-06-12 21:45:34,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363044157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:34,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399352160] [2021-06-12 21:45:34,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 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-06-12 21:45:34,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:45:34,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:34,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:45:34,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:34,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:34,384 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:34,384 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 31 treesize of output 39 [2021-06-12 21:45:34,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:45:34,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:34,402 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:34,402 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:45:34,403 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:34,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:34,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:34,428 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:45:34,428 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 28 [2021-06-12 21:45:34,429 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:34,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:34,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:34,445 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:40, output treesize:57 [2021-06-12 21:45:34,553 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:34,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399352160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:34,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:34,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-12 21:45:34,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399313239] [2021-06-12 21:45:34,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:45:34,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:34,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:45:34,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=435, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:45:34,554 INFO L87 Difference]: Start difference. First operand 4426 states and 14733 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:45:35,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:35,899 INFO L93 Difference]: Finished difference Result 5023 states and 16626 transitions. [2021-06-12 21:45:35,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:45:35,899 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:45:35,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:35,907 INFO L225 Difference]: With dead ends: 5023 [2021-06-12 21:45:35,907 INFO L226 Difference]: Without dead ends: 4994 [2021-06-12 21:45:35,907 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 1289.9ms TimeCoverageRelationStatistics Valid=343, Invalid=1913, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 21:45:35,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4994 states. [2021-06-12 21:45:35,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4994 to 4443. [2021-06-12 21:45:35,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4443 states, 4442 states have (on average 3.330706888788834) internal successors, (14795), 4442 states have internal predecessors, (14795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:35,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4443 states to 4443 states and 14795 transitions. [2021-06-12 21:45:35,970 INFO L78 Accepts]: Start accepts. Automaton has 4443 states and 14795 transitions. Word has length 30 [2021-06-12 21:45:35,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:35,970 INFO L482 AbstractCegarLoop]: Abstraction has 4443 states and 14795 transitions. [2021-06-12 21:45:35,970 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:45:35,970 INFO L276 IsEmpty]: Start isEmpty. Operand 4443 states and 14795 transitions. [2021-06-12 21:45:35,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:35,976 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:35,976 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:36,176 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable324 [2021-06-12 21:45:36,176 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:36,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:36,177 INFO L82 PathProgramCache]: Analyzing trace with hash 505841331, now seen corresponding path program 70 times [2021-06-12 21:45:36,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:36,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472810642] [2021-06-12 21:45:36,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:36,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:36,409 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:36,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:36,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472810642] [2021-06-12 21:45:36,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472810642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:36,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135183947] [2021-06-12 21:45:36,409 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-06-12 21:45:36,430 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:45:36,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:36,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:45:36,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:36,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:36,615 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:36,616 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 31 treesize of output 23 [2021-06-12 21:45:36,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:36,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:36,622 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:36,622 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 12 treesize of output 3 [2021-06-12 21:45:36,622 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:36,625 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:36,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:36,626 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:45:36,644 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:36,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135183947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:36,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:36,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:45:36,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90900662] [2021-06-12 21:45:36,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:45:36,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:36,645 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:45:36,645 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:45:36,645 INFO L87 Difference]: Start difference. First operand 4443 states and 14795 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:45:37,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:37,722 INFO L93 Difference]: Finished difference Result 5778 states and 18969 transitions. [2021-06-12 21:45:37,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 21:45:37,722 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:45:37,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:37,731 INFO L225 Difference]: With dead ends: 5778 [2021-06-12 21:45:37,731 INFO L226 Difference]: Without dead ends: 5763 [2021-06-12 21:45:37,732 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 519 ImplicationChecksByTransitivity, 996.6ms TimeCoverageRelationStatistics Valid=334, Invalid=1646, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:45:37,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5763 states. [2021-06-12 21:45:37,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5763 to 4446. [2021-06-12 21:45:37,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4446 states, 4445 states have (on average 3.3304836895388075) internal successors, (14804), 4445 states have internal predecessors, (14804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:37,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4446 states to 4446 states and 14804 transitions. [2021-06-12 21:45:37,804 INFO L78 Accepts]: Start accepts. Automaton has 4446 states and 14804 transitions. Word has length 30 [2021-06-12 21:45:37,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:37,804 INFO L482 AbstractCegarLoop]: Abstraction has 4446 states and 14804 transitions. [2021-06-12 21:45:37,804 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:45:37,805 INFO L276 IsEmpty]: Start isEmpty. Operand 4446 states and 14804 transitions. [2021-06-12 21:45:37,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:37,810 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:37,811 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:38,027 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2021-06-12 21:45:38,027 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:38,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:38,028 INFO L82 PathProgramCache]: Analyzing trace with hash -1319036757, now seen corresponding path program 71 times [2021-06-12 21:45:38,028 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:38,028 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759956123] [2021-06-12 21:45:38,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:38,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:38,195 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:38,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:38,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759956123] [2021-06-12 21:45:38,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759956123] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:38,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213763415] [2021-06-12 21:45:38,196 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-06-12 21:45:38,217 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:45:38,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:38,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:45:38,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:38,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:38,426 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:38,427 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-12 21:45:38,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:38,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:38,432 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:38,433 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 12 treesize of output 3 [2021-06-12 21:45:38,433 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:38,436 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:38,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:38,437 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:45:38,455 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:38,455 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213763415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:38,455 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:38,455 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-12 21:45:38,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454765352] [2021-06-12 21:45:38,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:45:38,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:38,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:45:38,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:45:38,456 INFO L87 Difference]: Start difference. First operand 4446 states and 14804 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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-06-12 21:45:39,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:39,380 INFO L93 Difference]: Finished difference Result 5990 states and 19727 transitions. [2021-06-12 21:45:39,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 21:45:39,380 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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-06-12 21:45:39,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:39,389 INFO L225 Difference]: With dead ends: 5990 [2021-06-12 21:45:39,389 INFO L226 Difference]: Without dead ends: 5965 [2021-06-12 21:45:39,389 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 791.7ms TimeCoverageRelationStatistics Valid=339, Invalid=1553, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 21:45:39,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5965 states. [2021-06-12 21:45:39,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5965 to 4487. [2021-06-12 21:45:39,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4487 states, 4486 states have (on average 3.3314757021845742) internal successors, (14945), 4486 states have internal predecessors, (14945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:39,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4487 states to 4487 states and 14945 transitions. [2021-06-12 21:45:39,457 INFO L78 Accepts]: Start accepts. Automaton has 4487 states and 14945 transitions. Word has length 30 [2021-06-12 21:45:39,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:39,457 INFO L482 AbstractCegarLoop]: Abstraction has 4487 states and 14945 transitions. [2021-06-12 21:45:39,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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-06-12 21:45:39,458 INFO L276 IsEmpty]: Start isEmpty. Operand 4487 states and 14945 transitions. [2021-06-12 21:45:39,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:39,463 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:39,463 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:39,664 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable332 [2021-06-12 21:45:39,664 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:39,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:39,664 INFO L82 PathProgramCache]: Analyzing trace with hash -306833109, now seen corresponding path program 72 times [2021-06-12 21:45:39,664 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:39,664 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219145508] [2021-06-12 21:45:39,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:39,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:39,839 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:39,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:39,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219145508] [2021-06-12 21:45:39,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219145508] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:39,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956861060] [2021-06-12 21:45:39,839 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-06-12 21:45:39,860 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:45:39,860 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:39,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:45:39,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:39,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:40,005 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:40,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:45:40,006 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:45:40,011 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:40,013 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 17 treesize of output 9 [2021-06-12 21:45:40,014 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:40,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:40,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:40,020 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-12 21:45:40,071 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:40,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956861060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:40,071 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:40,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:45:40,072 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772191553] [2021-06-12 21:45:40,072 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:45:40,072 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:40,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:45:40,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:45:40,072 INFO L87 Difference]: Start difference. First operand 4487 states and 14945 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:45:41,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:41,162 INFO L93 Difference]: Finished difference Result 5755 states and 18965 transitions. [2021-06-12 21:45:41,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:45:41,162 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:45:41,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:41,171 INFO L225 Difference]: With dead ends: 5755 [2021-06-12 21:45:41,171 INFO L226 Difference]: Without dead ends: 5730 [2021-06-12 21:45:41,172 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 887.0ms TimeCoverageRelationStatistics Valid=350, Invalid=2002, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 21:45:41,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5730 states. [2021-06-12 21:45:41,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5730 to 4505. [2021-06-12 21:45:41,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4505 states, 4504 states have (on average 3.330373001776199) internal successors, (15000), 4504 states have internal predecessors, (15000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:41,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4505 states to 4505 states and 15000 transitions. [2021-06-12 21:45:41,257 INFO L78 Accepts]: Start accepts. Automaton has 4505 states and 15000 transitions. Word has length 30 [2021-06-12 21:45:41,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:41,257 INFO L482 AbstractCegarLoop]: Abstraction has 4505 states and 15000 transitions. [2021-06-12 21:45:41,258 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:45:41,258 INFO L276 IsEmpty]: Start isEmpty. Operand 4505 states and 15000 transitions. [2021-06-12 21:45:41,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:41,263 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:41,263 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:41,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable333 [2021-06-12 21:45:41,466 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:41,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:41,466 INFO L82 PathProgramCache]: Analyzing trace with hash -1957101545, now seen corresponding path program 73 times [2021-06-12 21:45:41,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:41,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36052020] [2021-06-12 21:45:41,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:41,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:41,626 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:41,626 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:41,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36052020] [2021-06-12 21:45:41,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36052020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:41,626 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859447024] [2021-06-12 21:45:41,626 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-06-12 21:45:41,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:41,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:45:41,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:41,816 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:41,827 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:41,827 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 31 treesize of output 39 [2021-06-12 21:45:41,829 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:45:41,843 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:41,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:41,846 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-12 21:45:41,847 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:41,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:41,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:41,862 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:45:41,862 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 28 [2021-06-12 21:45:41,863 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:41,875 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:41,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:41,878 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-12 21:45:41,975 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:41,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859447024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:41,975 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:41,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:45:41,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56409889] [2021-06-12 21:45:41,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:45:41,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:41,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:45:41,976 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:45:41,976 INFO L87 Difference]: Start difference. First operand 4505 states and 15000 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:45:42,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:42,976 INFO L93 Difference]: Finished difference Result 5965 states and 19612 transitions. [2021-06-12 21:45:42,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:45:42,977 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-06-12 21:45:42,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:42,985 INFO L225 Difference]: With dead ends: 5965 [2021-06-12 21:45:42,985 INFO L226 Difference]: Without dead ends: 5940 [2021-06-12 21:45:42,985 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 936.0ms TimeCoverageRelationStatistics Valid=359, Invalid=1447, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 21:45:42,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5940 states. [2021-06-12 21:45:43,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5940 to 4529. [2021-06-12 21:45:43,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4529 states, 4528 states have (on average 3.329505300353357) internal successors, (15076), 4528 states have internal predecessors, (15076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:43,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4529 states to 4529 states and 15076 transitions. [2021-06-12 21:45:43,050 INFO L78 Accepts]: Start accepts. Automaton has 4529 states and 15076 transitions. Word has length 30 [2021-06-12 21:45:43,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:43,050 INFO L482 AbstractCegarLoop]: Abstraction has 4529 states and 15076 transitions. [2021-06-12 21:45:43,051 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:45:43,051 INFO L276 IsEmpty]: Start isEmpty. Operand 4529 states and 15076 transitions. [2021-06-12 21:45:43,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:43,056 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:43,056 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:43,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable335 [2021-06-12 21:45:43,257 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:43,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:43,257 INFO L82 PathProgramCache]: Analyzing trace with hash -1902237233, now seen corresponding path program 74 times [2021-06-12 21:45:43,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:43,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087984752] [2021-06-12 21:45:43,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:43,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:43,473 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:43,473 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:43,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087984752] [2021-06-12 21:45:43,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087984752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:43,473 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092164900] [2021-06-12 21:45:43,473 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-06-12 21:45:43,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:45:43,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:43,494 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:45:43,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:43,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:43,657 INFO L354 Elim1Store]: treesize reduction 29, result has 29.3 percent of original size [2021-06-12 21:45:43,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 132 [2021-06-12 21:45:43,659 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:43,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:43,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-12 21:45:43,668 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:45:43,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:43,673 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:43,673 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:150, output treesize:15 [2021-06-12 21:45:43,734 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:43,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092164900] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:43,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:43,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:45:43,734 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560510986] [2021-06-12 21:45:43,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:45:43,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:43,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:45:43,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:45:43,734 INFO L87 Difference]: Start difference. First operand 4529 states and 15076 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:45:44,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:44,725 INFO L93 Difference]: Finished difference Result 6048 states and 19898 transitions. [2021-06-12 21:45:44,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:45:44,725 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:45:44,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:44,734 INFO L225 Difference]: With dead ends: 6048 [2021-06-12 21:45:44,734 INFO L226 Difference]: Without dead ends: 5998 [2021-06-12 21:45:44,735 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 911.9ms TimeCoverageRelationStatistics Valid=361, Invalid=1801, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:45:44,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5998 states. [2021-06-12 21:45:44,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5998 to 4551. [2021-06-12 21:45:44,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4551 states, 4550 states have (on average 3.3294505494505495) internal successors, (15149), 4550 states have internal predecessors, (15149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:44,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4551 states to 4551 states and 15149 transitions. [2021-06-12 21:45:44,802 INFO L78 Accepts]: Start accepts. Automaton has 4551 states and 15149 transitions. Word has length 30 [2021-06-12 21:45:44,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:44,802 INFO L482 AbstractCegarLoop]: Abstraction has 4551 states and 15149 transitions. [2021-06-12 21:45:44,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:45:44,802 INFO L276 IsEmpty]: Start isEmpty. Operand 4551 states and 15149 transitions. [2021-06-12 21:45:44,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:44,808 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:44,808 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:45:45,008 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable341 [2021-06-12 21:45:45,008 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:45,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:45,008 INFO L82 PathProgramCache]: Analyzing trace with hash 1887064679, now seen corresponding path program 75 times [2021-06-12 21:45:45,009 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:45,009 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559126521] [2021-06-12 21:45:45,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:45,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:45,210 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:45,210 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:45,210 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559126521] [2021-06-12 21:45:45,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559126521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:45,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [151890208] [2021-06-12 21:45:45,211 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-06-12 21:45:45,231 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:45:45,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:45,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:45:45,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:45,432 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:45,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-06-12 21:45:45,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:45:45,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:45,476 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:45,476 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 42 [2021-06-12 21:45:45,480 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:45,517 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-12 21:45:45,517 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 68 treesize of output 69 [2021-06-12 21:45:45,531 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:45,592 INFO L628 ElimStorePlain]: treesize reduction 148, result has 27.8 percent of original size [2021-06-12 21:45:45,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:45,602 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:188 [2021-06-12 21:45:45,729 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 43 DAG size of output: 42 [2021-06-12 21:45:45,921 WARN L205 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 50 [2021-06-12 21:45:46,051 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:46,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [151890208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:46,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:46,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-06-12 21:45:46,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274148964] [2021-06-12 21:45:46,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:45:46,051 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:46,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:45:46,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=506, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:45:46,052 INFO L87 Difference]: Start difference. First operand 4551 states and 15149 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-06-12 21:45:46,537 WARN L205 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 56 [2021-06-12 21:45:47,459 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 52 [2021-06-12 21:45:47,640 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 85 DAG size of output: 37 [2021-06-12 21:45:47,888 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 50 [2021-06-12 21:45:49,183 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 60 [2021-06-12 21:45:49,893 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 47 [2021-06-12 21:45:50,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:50,092 INFO L93 Difference]: Finished difference Result 7065 states and 22984 transitions. [2021-06-12 21:45:50,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 21:45:50,092 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-06-12 21:45:50,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:50,102 INFO L225 Difference]: With dead ends: 7065 [2021-06-12 21:45:50,102 INFO L226 Difference]: Without dead ends: 7025 [2021-06-12 21:45:50,103 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1328 ImplicationChecksByTransitivity, 3728.1ms TimeCoverageRelationStatistics Valid=673, Invalid=4019, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:45:50,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7025 states. [2021-06-12 21:45:50,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7025 to 4594. [2021-06-12 21:45:50,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4594 states, 4593 states have (on average 3.334421946440235) internal successors, (15315), 4593 states have internal predecessors, (15315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:50,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4594 states to 4594 states and 15315 transitions. [2021-06-12 21:45:50,175 INFO L78 Accepts]: Start accepts. Automaton has 4594 states and 15315 transitions. Word has length 30 [2021-06-12 21:45:50,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:50,175 INFO L482 AbstractCegarLoop]: Abstraction has 4594 states and 15315 transitions. [2021-06-12 21:45:50,175 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-06-12 21:45:50,175 INFO L276 IsEmpty]: Start isEmpty. Operand 4594 states and 15315 transitions. [2021-06-12 21:45:50,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:50,180 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:50,181 INFO L472 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, 1, 1] [2021-06-12 21:45:50,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable343 [2021-06-12 21:45:50,382 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:50,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:50,382 INFO L82 PathProgramCache]: Analyzing trace with hash -837912312, now seen corresponding path program 69 times [2021-06-12 21:45:50,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:50,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831521123] [2021-06-12 21:45:50,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:50,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:50,684 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:50,684 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:50,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831521123] [2021-06-12 21:45:50,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831521123] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:50,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632510487] [2021-06-12 21:45:50,684 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 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-06-12 21:45:50,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:45:50,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:50,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:45:50,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:50,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:50,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:50,871 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:50,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:50,872 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 50 treesize of output 36 [2021-06-12 21:45:50,873 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:50,878 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:50,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:50,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:50,880 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:50,881 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:50,881 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 39 treesize of output 7 [2021-06-12 21:45:50,881 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:50,885 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:50,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:50,886 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-12 21:45:50,905 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:50,905 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632510487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:50,905 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:50,905 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:45:50,905 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85385402] [2021-06-12 21:45:50,905 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:45:50,905 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:50,906 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:45:50,906 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:45:50,906 INFO L87 Difference]: Start difference. First operand 4594 states and 15315 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:45:51,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:51,957 INFO L93 Difference]: Finished difference Result 5677 states and 18505 transitions. [2021-06-12 21:45:51,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:45:51,958 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:45:51,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:51,966 INFO L225 Difference]: With dead ends: 5677 [2021-06-12 21:45:51,966 INFO L226 Difference]: Without dead ends: 5651 [2021-06-12 21:45:51,966 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 1081.9ms TimeCoverageRelationStatistics Valid=291, Invalid=1689, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:45:51,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5651 states. [2021-06-12 21:45:52,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5651 to 4608. [2021-06-12 21:45:52,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4608 states, 4607 states have (on average 3.331886260039071) internal successors, (15350), 4607 states have internal predecessors, (15350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:52,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4608 states to 4608 states and 15350 transitions. [2021-06-12 21:45:52,028 INFO L78 Accepts]: Start accepts. Automaton has 4608 states and 15350 transitions. Word has length 30 [2021-06-12 21:45:52,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:52,028 INFO L482 AbstractCegarLoop]: Abstraction has 4608 states and 15350 transitions. [2021-06-12 21:45:52,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:45:52,028 INFO L276 IsEmpty]: Start isEmpty. Operand 4608 states and 15350 transitions. [2021-06-12 21:45:52,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:52,033 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:52,033 INFO L472 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, 1, 1] [2021-06-12 21:45:52,234 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable366 [2021-06-12 21:45:52,234 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:52,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:52,234 INFO L82 PathProgramCache]: Analyzing trace with hash -921666706, now seen corresponding path program 70 times [2021-06-12 21:45:52,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:52,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162184222] [2021-06-12 21:45:52,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:52,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:52,487 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:52,487 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:52,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162184222] [2021-06-12 21:45:52,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162184222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:52,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064182940] [2021-06-12 21:45:52,487 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 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-06-12 21:45:52,510 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:45:52,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:52,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:45:52,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:52,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:52,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:52,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:52,679 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:52,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-06-12 21:45:52,680 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:52,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:52,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:52,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:52,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:52,688 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:52,689 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 39 treesize of output 7 [2021-06-12 21:45:52,689 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:52,693 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:52,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:52,705 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-12 21:45:52,720 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:52,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064182940] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:52,720 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:52,720 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 20 [2021-06-12 21:45:52,720 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180351987] [2021-06-12 21:45:52,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:45:52,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:52,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:45:52,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:45:52,721 INFO L87 Difference]: Start difference. First operand 4608 states and 15350 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-06-12 21:45:53,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:53,779 INFO L93 Difference]: Finished difference Result 5816 states and 18619 transitions. [2021-06-12 21:45:53,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:45:53,779 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 30 [2021-06-12 21:45:53,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:53,787 INFO L225 Difference]: With dead ends: 5816 [2021-06-12 21:45:53,787 INFO L226 Difference]: Without dead ends: 5771 [2021-06-12 21:45:53,788 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 600 ImplicationChecksByTransitivity, 884.0ms TimeCoverageRelationStatistics Valid=387, Invalid=1775, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:45:53,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5771 states. [2021-06-12 21:45:53,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5771 to 4648. [2021-06-12 21:45:53,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4648 states, 4647 states have (on average 3.3268775554120937) internal successors, (15460), 4647 states have internal predecessors, (15460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:53,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4648 states to 4648 states and 15460 transitions. [2021-06-12 21:45:53,857 INFO L78 Accepts]: Start accepts. Automaton has 4648 states and 15460 transitions. Word has length 30 [2021-06-12 21:45:53,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:53,857 INFO L482 AbstractCegarLoop]: Abstraction has 4648 states and 15460 transitions. [2021-06-12 21:45:53,857 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-06-12 21:45:53,857 INFO L276 IsEmpty]: Start isEmpty. Operand 4648 states and 15460 transitions. [2021-06-12 21:45:53,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:53,862 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:53,862 INFO L472 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, 1, 1] [2021-06-12 21:45:54,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 146 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-06-12 21:45:54,063 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:54,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:54,063 INFO L82 PathProgramCache]: Analyzing trace with hash -883904124, now seen corresponding path program 71 times [2021-06-12 21:45:54,063 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:54,063 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002544104] [2021-06-12 21:45:54,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:54,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:54,348 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:54,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:54,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002544104] [2021-06-12 21:45:54,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002544104] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:54,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250477480] [2021-06-12 21:45:54,349 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 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-06-12 21:45:54,370 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:45:54,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:54,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:45:54,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:54,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:54,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:54,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:54,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:54,531 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 50 treesize of output 36 [2021-06-12 21:45:54,533 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:54,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:54,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:54,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:54,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:54,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:54,542 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 39 treesize of output 7 [2021-06-12 21:45:54,543 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:54,548 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:54,549 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:54,549 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-12 21:45:54,571 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:54,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250477480] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:54,571 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:54,571 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-12 21:45:54,571 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552163174] [2021-06-12 21:45:54,571 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:54,571 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:54,571 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:54,571 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:54,572 INFO L87 Difference]: Start difference. First operand 4648 states and 15460 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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-06-12 21:45:56,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:56,547 INFO L93 Difference]: Finished difference Result 5986 states and 19510 transitions. [2021-06-12 21:45:56,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 21:45:56,547 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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 30 [2021-06-12 21:45:56,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:56,555 INFO L225 Difference]: With dead ends: 5986 [2021-06-12 21:45:56,555 INFO L226 Difference]: Without dead ends: 5944 [2021-06-12 21:45:56,556 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1285 ImplicationChecksByTransitivity, 1759.5ms TimeCoverageRelationStatistics Valid=750, Invalid=3540, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 21:45:56,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5944 states. [2021-06-12 21:45:56,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5944 to 4698. [2021-06-12 21:45:56,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4698 states, 4697 states have (on average 3.3202043857781565) internal successors, (15595), 4697 states have internal predecessors, (15595), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:56,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4698 states to 4698 states and 15595 transitions. [2021-06-12 21:45:56,621 INFO L78 Accepts]: Start accepts. Automaton has 4698 states and 15595 transitions. Word has length 30 [2021-06-12 21:45:56,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:56,622 INFO L482 AbstractCegarLoop]: Abstraction has 4698 states and 15595 transitions. [2021-06-12 21:45:56,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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-06-12 21:45:56,622 INFO L276 IsEmpty]: Start isEmpty. Operand 4698 states and 15595 transitions. [2021-06-12 21:45:56,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:56,627 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:56,627 INFO L472 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, 1, 1] [2021-06-12 21:45:56,827 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 147 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable368 [2021-06-12 21:45:56,828 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:56,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:56,828 INFO L82 PathProgramCache]: Analyzing trace with hash -223557876, now seen corresponding path program 72 times [2021-06-12 21:45:56,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:56,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1058228657] [2021-06-12 21:45:56,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:56,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:57,071 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:57,071 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:57,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1058228657] [2021-06-12 21:45:57,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1058228657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:57,071 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663451883] [2021-06-12 21:45:57,071 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 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-06-12 21:45:57,093 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:45:57,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:45:57,093 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:45:57,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:57,262 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:57,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:57,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:57,263 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:57,265 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 50 treesize of output 36 [2021-06-12 21:45:57,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:57,271 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:57,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:57,273 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:57,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:57,273 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:57,274 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 39 treesize of output 7 [2021-06-12 21:45:57,274 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:57,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:57,279 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:57,279 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-12 21:45:57,298 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:57,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663451883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:57,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:57,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-12 21:45:57,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703122658] [2021-06-12 21:45:57,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:57,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:57,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:57,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:57,299 INFO L87 Difference]: Start difference. First operand 4698 states and 15595 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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-06-12 21:45:58,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:45:58,884 INFO L93 Difference]: Finished difference Result 5808 states and 18957 transitions. [2021-06-12 21:45:58,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 21:45:58,884 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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 30 [2021-06-12 21:45:58,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:45:58,893 INFO L225 Difference]: With dead ends: 5808 [2021-06-12 21:45:58,893 INFO L226 Difference]: Without dead ends: 5770 [2021-06-12 21:45:58,894 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 1384.8ms TimeCoverageRelationStatistics Valid=480, Invalid=2382, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:45:58,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5770 states. [2021-06-12 21:45:58,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5770 to 4714. [2021-06-12 21:45:58,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4714 states, 4713 states have (on average 3.3178442605559093) internal successors, (15637), 4713 states have internal predecessors, (15637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:45:58,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4714 states to 4714 states and 15637 transitions. [2021-06-12 21:45:58,962 INFO L78 Accepts]: Start accepts. Automaton has 4714 states and 15637 transitions. Word has length 30 [2021-06-12 21:45:58,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:45:58,962 INFO L482 AbstractCegarLoop]: Abstraction has 4714 states and 15637 transitions. [2021-06-12 21:45:58,962 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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-06-12 21:45:58,962 INFO L276 IsEmpty]: Start isEmpty. Operand 4714 states and 15637 transitions. [2021-06-12 21:45:58,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:45:58,968 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:45:58,968 INFO L472 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, 1, 1] [2021-06-12 21:45:59,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable369,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:45:59,169 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:45:59,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:45:59,169 INFO L82 PathProgramCache]: Analyzing trace with hash 1914731034, now seen corresponding path program 73 times [2021-06-12 21:45:59,169 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:45:59,169 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552018000] [2021-06-12 21:45:59,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:45:59,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:59,486 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:59,486 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:45:59,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552018000] [2021-06-12 21:45:59,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552018000] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:59,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861859850] [2021-06-12 21:45:59,487 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 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-06-12 21:45:59,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:45:59,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:45:59,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:45:59,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:59,658 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:59,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:59,658 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:59,659 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 50 treesize of output 36 [2021-06-12 21:45:59,660 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:59,665 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:59,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:59,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:45:59,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:59,670 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:45:59,671 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 39 treesize of output 7 [2021-06-12 21:45:59,671 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:45:59,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:45:59,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:45:59,676 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-12 21:45:59,691 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:45:59,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861859850] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:45:59,691 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:45:59,691 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-12 21:45:59,691 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37197559] [2021-06-12 21:45:59,691 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:45:59,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:45:59,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:45:59,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:45:59,691 INFO L87 Difference]: Start difference. First operand 4714 states and 15637 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 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-06-12 21:46:01,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:01,084 INFO L93 Difference]: Finished difference Result 5746 states and 18695 transitions. [2021-06-12 21:46:01,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 21:46:01,084 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 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-06-12 21:46:01,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:01,092 INFO L225 Difference]: With dead ends: 5746 [2021-06-12 21:46:01,092 INFO L226 Difference]: Without dead ends: 5720 [2021-06-12 21:46:01,093 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 1293.2ms TimeCoverageRelationStatistics Valid=475, Invalid=2495, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 21:46:01,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5720 states. [2021-06-12 21:46:01,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5720 to 4726. [2021-06-12 21:46:01,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4726 states, 4725 states have (on average 3.315767195767196) internal successors, (15667), 4725 states have internal predecessors, (15667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:01,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4726 states to 4726 states and 15667 transitions. [2021-06-12 21:46:01,156 INFO L78 Accepts]: Start accepts. Automaton has 4726 states and 15667 transitions. Word has length 30 [2021-06-12 21:46:01,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:01,156 INFO L482 AbstractCegarLoop]: Abstraction has 4726 states and 15667 transitions. [2021-06-12 21:46:01,156 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 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-06-12 21:46:01,156 INFO L276 IsEmpty]: Start isEmpty. Operand 4726 states and 15667 transitions. [2021-06-12 21:46:01,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:01,162 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:01,162 INFO L472 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, 1, 1] [2021-06-12 21:46:01,362 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370,149 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:01,363 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:01,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:01,363 INFO L82 PathProgramCache]: Analyzing trace with hash 1952493616, now seen corresponding path program 74 times [2021-06-12 21:46:01,363 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:01,363 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416750997] [2021-06-12 21:46:01,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:01,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:01,674 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:01,675 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:01,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416750997] [2021-06-12 21:46:01,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416750997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:01,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958863155] [2021-06-12 21:46:01,675 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 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-06-12 21:46:01,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:46:01,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:01,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-12 21:46:01,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:01,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:01,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:01,901 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:01,913 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:01,913 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 54 treesize of output 38 [2021-06-12 21:46:01,914 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:01,921 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:01,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:01,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:01,923 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:01,924 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:01,924 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 43 treesize of output 7 [2021-06-12 21:46:01,925 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:01,930 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:01,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:01,931 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:16 [2021-06-12 21:46:01,970 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:01,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958863155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:01,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:01,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-06-12 21:46:01,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418351036] [2021-06-12 21:46:01,971 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:46:01,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:01,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:46:01,971 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:46:01,971 INFO L87 Difference]: Start difference. First operand 4726 states and 15667 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-06-12 21:46:03,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:03,793 INFO L93 Difference]: Finished difference Result 6033 states and 19646 transitions. [2021-06-12 21:46:03,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-12 21:46:03,794 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-06-12 21:46:03,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:03,802 INFO L225 Difference]: With dead ends: 6033 [2021-06-12 21:46:03,802 INFO L226 Difference]: Without dead ends: 5992 [2021-06-12 21:46:03,803 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1253 ImplicationChecksByTransitivity, 1624.6ms TimeCoverageRelationStatistics Valid=599, Invalid=3561, Unknown=0, NotChecked=0, Total=4160 [2021-06-12 21:46:03,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5992 states. [2021-06-12 21:46:03,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5992 to 4730. [2021-06-12 21:46:03,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4730 states, 4729 states have (on average 3.3150771833368577) internal successors, (15677), 4729 states have internal predecessors, (15677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:03,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4730 states to 4730 states and 15677 transitions. [2021-06-12 21:46:03,870 INFO L78 Accepts]: Start accepts. Automaton has 4730 states and 15677 transitions. Word has length 30 [2021-06-12 21:46:03,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:03,870 INFO L482 AbstractCegarLoop]: Abstraction has 4730 states and 15677 transitions. [2021-06-12 21:46:03,870 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 23 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-06-12 21:46:03,871 INFO L276 IsEmpty]: Start isEmpty. Operand 4730 states and 15677 transitions. [2021-06-12 21:46:03,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:03,876 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:03,876 INFO L472 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, 1, 1] [2021-06-12 21:46:04,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371,150 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:04,076 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:04,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:04,077 INFO L82 PathProgramCache]: Analyzing trace with hash 1715642334, now seen corresponding path program 75 times [2021-06-12 21:46:04,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:04,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160575550] [2021-06-12 21:46:04,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:04,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:04,364 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:04,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:04,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160575550] [2021-06-12 21:46:04,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160575550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:04,365 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755794834] [2021-06-12 21:46:04,365 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:46:04,387 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:46:04,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:04,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:46:04,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:04,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:04,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:04,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:04,613 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:04,613 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 35 treesize of output 25 [2021-06-12 21:46:04,614 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:04,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:04,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:04,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:04,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:04,623 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:04,623 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:46:04,624 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:04,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:04,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:04,628 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:46:04,642 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:04,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755794834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:04,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:04,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-12 21:46:04,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577302909] [2021-06-12 21:46:04,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:46:04,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:04,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:46:04,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:46:04,643 INFO L87 Difference]: Start difference. First operand 4730 states and 15677 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-06-12 21:46:06,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:06,047 INFO L93 Difference]: Finished difference Result 5788 states and 18895 transitions. [2021-06-12 21:46:06,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:46:06,047 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-06-12 21:46:06,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:06,056 INFO L225 Difference]: With dead ends: 5788 [2021-06-12 21:46:06,056 INFO L226 Difference]: Without dead ends: 5762 [2021-06-12 21:46:06,056 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 638 ImplicationChecksByTransitivity, 1219.8ms TimeCoverageRelationStatistics Valid=357, Invalid=2505, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:46:06,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5762 states. [2021-06-12 21:46:06,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5762 to 4764. [2021-06-12 21:46:06,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4764 states, 4763 states have (on average 3.312828049548604) internal successors, (15779), 4763 states have internal predecessors, (15779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:06,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4764 states to 4764 states and 15779 transitions. [2021-06-12 21:46:06,123 INFO L78 Accepts]: Start accepts. Automaton has 4764 states and 15779 transitions. Word has length 30 [2021-06-12 21:46:06,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:06,123 INFO L482 AbstractCegarLoop]: Abstraction has 4764 states and 15779 transitions. [2021-06-12 21:46:06,123 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-06-12 21:46:06,123 INFO L276 IsEmpty]: Start isEmpty. Operand 4764 states and 15779 transitions. [2021-06-12 21:46:06,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:06,128 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:06,128 INFO L472 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, 1, 1] [2021-06-12 21:46:06,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:06,329 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:06,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:06,329 INFO L82 PathProgramCache]: Analyzing trace with hash -457768782, now seen corresponding path program 76 times [2021-06-12 21:46:06,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:06,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146646093] [2021-06-12 21:46:06,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:06,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:06,624 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:06,625 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:06,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146646093] [2021-06-12 21:46:06,625 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146646093] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:06,625 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539718951] [2021-06-12 21:46:06,625 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 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-06-12 21:46:06,646 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:46:06,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:06,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:46:06,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:06,828 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:06,829 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:06,829 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:06,830 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:06,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 36 [2021-06-12 21:46:06,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:06,836 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:06,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:06,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:06,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:06,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:06,839 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 39 treesize of output 7 [2021-06-12 21:46:06,840 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:06,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:06,844 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:06,845 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-12 21:46:06,859 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:06,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539718951] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:06,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:06,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-12 21:46:06,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242211178] [2021-06-12 21:46:06,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:46:06,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:06,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:46:06,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:46:06,860 INFO L87 Difference]: Start difference. First operand 4764 states and 15779 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 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-06-12 21:46:07,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:07,803 INFO L93 Difference]: Finished difference Result 5694 states and 18592 transitions. [2021-06-12 21:46:07,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:46:07,803 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 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-06-12 21:46:07,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:07,810 INFO L225 Difference]: With dead ends: 5694 [2021-06-12 21:46:07,811 INFO L226 Difference]: Without dead ends: 5679 [2021-06-12 21:46:07,811 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 987.7ms TimeCoverageRelationStatistics Valid=309, Invalid=1583, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 21:46:07,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5679 states. [2021-06-12 21:46:07,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5679 to 4762. [2021-06-12 21:46:07,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4762 states, 4761 states have (on average 3.313169502205419) internal successors, (15774), 4761 states have internal predecessors, (15774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:07,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4762 states to 4762 states and 15774 transitions. [2021-06-12 21:46:07,875 INFO L78 Accepts]: Start accepts. Automaton has 4762 states and 15774 transitions. Word has length 30 [2021-06-12 21:46:07,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:07,875 INFO L482 AbstractCegarLoop]: Abstraction has 4762 states and 15774 transitions. [2021-06-12 21:46:07,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 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-06-12 21:46:07,875 INFO L276 IsEmpty]: Start isEmpty. Operand 4762 states and 15774 transitions. [2021-06-12 21:46:07,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:07,881 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:07,881 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:46:08,081 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable373,152 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:08,082 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:08,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:08,082 INFO L82 PathProgramCache]: Analyzing trace with hash 1687917273, now seen corresponding path program 76 times [2021-06-12 21:46:08,082 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:08,082 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038456372] [2021-06-12 21:46:08,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:08,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:08,350 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:08,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:08,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038456372] [2021-06-12 21:46:08,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038456372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:08,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132748125] [2021-06-12 21:46:08,350 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 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-06-12 21:46:08,372 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:46:08,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:08,372 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:46:08,373 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:08,569 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:08,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:08,570 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 31 treesize of output 23 [2021-06-12 21:46:08,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:08,575 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:08,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:08,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-12 21:46:08,582 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:08,586 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:08,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:08,587 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-12 21:46:08,601 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:08,601 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132748125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:08,601 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:08,601 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-12 21:46:08,601 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731690900] [2021-06-12 21:46:08,601 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:46:08,601 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:08,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:46:08,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:46:08,602 INFO L87 Difference]: Start difference. First operand 4762 states and 15774 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:46:09,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:09,759 INFO L93 Difference]: Finished difference Result 6270 states and 20288 transitions. [2021-06-12 21:46:09,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:46:09,759 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-12 21:46:09,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:09,768 INFO L225 Difference]: With dead ends: 6270 [2021-06-12 21:46:09,768 INFO L226 Difference]: Without dead ends: 6255 [2021-06-12 21:46:09,768 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 517 ImplicationChecksByTransitivity, 1089.6ms TimeCoverageRelationStatistics Valid=362, Invalid=1360, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 21:46:09,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6255 states. [2021-06-12 21:46:09,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6255 to 4794. [2021-06-12 21:46:09,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4794 states, 4793 states have (on average 3.3154600459002714) internal successors, (15891), 4793 states have internal predecessors, (15891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:09,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4794 states to 4794 states and 15891 transitions. [2021-06-12 21:46:09,840 INFO L78 Accepts]: Start accepts. Automaton has 4794 states and 15891 transitions. Word has length 30 [2021-06-12 21:46:09,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:09,840 INFO L482 AbstractCegarLoop]: Abstraction has 4794 states and 15891 transitions. [2021-06-12 21:46:09,840 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:46:09,840 INFO L276 IsEmpty]: Start isEmpty. Operand 4794 states and 15891 transitions. [2021-06-12 21:46:09,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:09,846 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:09,846 INFO L472 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, 1, 1] [2021-06-12 21:46:10,046 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable374,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:10,046 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:10,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:10,046 INFO L82 PathProgramCache]: Analyzing trace with hash 126443310, now seen corresponding path program 77 times [2021-06-12 21:46:10,047 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:10,047 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558723573] [2021-06-12 21:46:10,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:10,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:10,232 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:10,233 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:10,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558723573] [2021-06-12 21:46:10,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558723573] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:10,233 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128591273] [2021-06-12 21:46:10,233 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-12 21:46:10,257 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:46:10,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:10,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:46:10,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:10,453 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:10,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:10,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:10,454 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:10,455 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 35 treesize of output 25 [2021-06-12 21:46:10,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:10,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:10,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:10,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:10,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:10,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:10,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:46:10,464 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:10,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:10,468 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:10,468 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:46:10,481 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:10,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128591273] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:10,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:10,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-12 21:46:10,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64334222] [2021-06-12 21:46:10,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:46:10,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:10,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:46:10,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:46:10,482 INFO L87 Difference]: Start difference. First operand 4794 states and 15891 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 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-06-12 21:46:11,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:11,815 INFO L93 Difference]: Finished difference Result 6527 states and 20810 transitions. [2021-06-12 21:46:11,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:46:11,816 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 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-06-12 21:46:11,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:11,825 INFO L225 Difference]: With dead ends: 6527 [2021-06-12 21:46:11,826 INFO L226 Difference]: Without dead ends: 6506 [2021-06-12 21:46:11,826 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 948.5ms TimeCoverageRelationStatistics Valid=451, Invalid=2411, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:46:11,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6506 states. [2021-06-12 21:46:11,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6506 to 4964. [2021-06-12 21:46:11,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4964 states, 4963 states have (on average 3.3143260124924443) internal successors, (16449), 4963 states have internal predecessors, (16449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:11,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4964 states to 4964 states and 16449 transitions. [2021-06-12 21:46:11,908 INFO L78 Accepts]: Start accepts. Automaton has 4964 states and 16449 transitions. Word has length 30 [2021-06-12 21:46:11,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:11,908 INFO L482 AbstractCegarLoop]: Abstraction has 4964 states and 16449 transitions. [2021-06-12 21:46:11,908 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 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-06-12 21:46:11,908 INFO L276 IsEmpty]: Start isEmpty. Operand 4964 states and 16449 transitions. [2021-06-12 21:46:11,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:11,915 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:11,915 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:46:12,115 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable375,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:12,115 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:12,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:12,116 INFO L82 PathProgramCache]: Analyzing trace with hash -5676651, now seen corresponding path program 77 times [2021-06-12 21:46:12,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:12,116 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790793734] [2021-06-12 21:46:12,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:12,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:12,378 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:12,378 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:12,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790793734] [2021-06-12 21:46:12,379 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790793734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:12,379 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101969663] [2021-06-12 21:46:12,379 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 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-06-12 21:46:12,400 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:46:12,400 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:12,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:46:12,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:12,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:12,633 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:12,634 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 46 treesize of output 34 [2021-06-12 21:46:12,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:12,639 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:12,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:12,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2021-06-12 21:46:12,641 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:12,645 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:12,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:12,646 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:52, output treesize:7 [2021-06-12 21:46:12,661 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:12,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101969663] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:12,661 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:12,661 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:46:12,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840814264] [2021-06-12 21:46:12,661 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:46:12,661 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:12,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:46:12,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=399, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:46:12,662 INFO L87 Difference]: Start difference. First operand 4964 states and 16449 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:46:14,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:14,417 INFO L93 Difference]: Finished difference Result 6565 states and 21242 transitions. [2021-06-12 21:46:14,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-12 21:46:14,417 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:46:14,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:14,427 INFO L225 Difference]: With dead ends: 6565 [2021-06-12 21:46:14,427 INFO L226 Difference]: Without dead ends: 6550 [2021-06-12 21:46:14,427 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 1394.6ms TimeCoverageRelationStatistics Valid=444, Invalid=2006, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 21:46:14,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6550 states. [2021-06-12 21:46:14,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6550 to 4979. [2021-06-12 21:46:14,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4979 states, 4978 states have (on average 3.3151868220168743) internal successors, (16503), 4978 states have internal predecessors, (16503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:14,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4979 states to 4979 states and 16503 transitions. [2021-06-12 21:46:14,500 INFO L78 Accepts]: Start accepts. Automaton has 4979 states and 16503 transitions. Word has length 30 [2021-06-12 21:46:14,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:14,500 INFO L482 AbstractCegarLoop]: Abstraction has 4979 states and 16503 transitions. [2021-06-12 21:46:14,500 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:46:14,500 INFO L276 IsEmpty]: Start isEmpty. Operand 4979 states and 16503 transitions. [2021-06-12 21:46:14,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:14,506 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:14,506 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:46:14,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 155 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable376 [2021-06-12 21:46:14,707 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:14,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:14,707 INFO L82 PathProgramCache]: Analyzing trace with hash 1799871485, now seen corresponding path program 78 times [2021-06-12 21:46:14,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:14,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006299973] [2021-06-12 21:46:14,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:14,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:14,964 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:14,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:14,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006299973] [2021-06-12 21:46:14,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006299973] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:14,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468022178] [2021-06-12 21:46:14,965 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 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-06-12 21:46:14,989 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:46:14,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:14,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:46:14,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:15,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:15,177 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:15,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 33 treesize of output 41 [2021-06-12 21:46:15,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:46:15,196 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:15,200 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:15,200 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-12 21:46:15,201 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:15,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:15,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:15,217 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:46:15,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 29 [2021-06-12 21:46:15,218 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:15,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:15,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:15,242 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:128 [2021-06-12 21:46:15,460 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:15,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468022178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:15,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:15,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-12 21:46:15,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031307155] [2021-06-12 21:46:15,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:46:15,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:15,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:46:15,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:46:15,461 INFO L87 Difference]: Start difference. First operand 4979 states and 16503 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:19,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:19,950 INFO L93 Difference]: Finished difference Result 7592 states and 24311 transitions. [2021-06-12 21:46:19,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-12 21:46:19,950 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:46:19,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:19,979 INFO L225 Difference]: With dead ends: 7592 [2021-06-12 21:46:19,979 INFO L226 Difference]: Without dead ends: 7554 [2021-06-12 21:46:19,980 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2038 ImplicationChecksByTransitivity, 3734.6ms TimeCoverageRelationStatistics Valid=963, Invalid=5357, Unknown=0, NotChecked=0, Total=6320 [2021-06-12 21:46:19,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7554 states. [2021-06-12 21:46:20,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7554 to 4989. [2021-06-12 21:46:20,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4989 states, 4988 states have (on average 3.3171611868484363) internal successors, (16546), 4988 states have internal predecessors, (16546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:20,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4989 states to 4989 states and 16546 transitions. [2021-06-12 21:46:20,054 INFO L78 Accepts]: Start accepts. Automaton has 4989 states and 16546 transitions. Word has length 30 [2021-06-12 21:46:20,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:20,054 INFO L482 AbstractCegarLoop]: Abstraction has 4989 states and 16546 transitions. [2021-06-12 21:46:20,054 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:20,054 INFO L276 IsEmpty]: Start isEmpty. Operand 4989 states and 16546 transitions. [2021-06-12 21:46:20,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:20,060 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:20,060 INFO L472 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, 1, 1] [2021-06-12 21:46:20,260 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable377,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:20,260 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:20,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:20,261 INFO L82 PathProgramCache]: Analyzing trace with hash 1630424268, now seen corresponding path program 78 times [2021-06-12 21:46:20,261 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:20,261 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974503394] [2021-06-12 21:46:20,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:20,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:20,434 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:20,434 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:20,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974503394] [2021-06-12 21:46:20,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [974503394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:20,434 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458274248] [2021-06-12 21:46:20,434 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 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-06-12 21:46:20,455 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:46:20,456 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:20,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:46:20,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:20,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:20,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:20,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:20,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:20,641 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 35 treesize of output 25 [2021-06-12 21:46:20,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:20,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:20,647 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:20,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:20,648 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:20,649 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:20,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:46:20,649 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:20,652 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:20,653 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:20,653 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:46:20,666 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:20,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458274248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:20,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:20,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-12 21:46:20,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605505158] [2021-06-12 21:46:20,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:46:20,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:20,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:46:20,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:46:20,667 INFO L87 Difference]: Start difference. First operand 4989 states and 16546 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:46:22,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:22,991 INFO L93 Difference]: Finished difference Result 8134 states and 26021 transitions. [2021-06-12 21:46:22,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-12 21:46:22,992 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:46:22,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:23,004 INFO L225 Difference]: With dead ends: 8134 [2021-06-12 21:46:23,004 INFO L226 Difference]: Without dead ends: 8091 [2021-06-12 21:46:23,005 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1652 ImplicationChecksByTransitivity, 1572.9ms TimeCoverageRelationStatistics Valid=870, Invalid=4242, Unknown=0, NotChecked=0, Total=5112 [2021-06-12 21:46:23,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8091 states. [2021-06-12 21:46:23,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8091 to 5265. [2021-06-12 21:46:23,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5265 states, 5264 states have (on average 3.3326367781155017) internal successors, (17543), 5264 states have internal predecessors, (17543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:23,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5265 states to 5265 states and 17543 transitions. [2021-06-12 21:46:23,097 INFO L78 Accepts]: Start accepts. Automaton has 5265 states and 17543 transitions. Word has length 30 [2021-06-12 21:46:23,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:23,097 INFO L482 AbstractCegarLoop]: Abstraction has 5265 states and 17543 transitions. [2021-06-12 21:46:23,097 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:46:23,097 INFO L276 IsEmpty]: Start isEmpty. Operand 5265 states and 17543 transitions. [2021-06-12 21:46:23,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:23,104 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:23,104 INFO L472 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, 1, 1] [2021-06-12 21:46:23,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 157 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable387 [2021-06-12 21:46:23,304 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:23,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:23,305 INFO L82 PathProgramCache]: Analyzing trace with hash 2104700108, now seen corresponding path program 79 times [2021-06-12 21:46:23,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:23,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302937579] [2021-06-12 21:46:23,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:23,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:23,478 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:23,478 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:23,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302937579] [2021-06-12 21:46:23,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302937579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:23,478 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213952001] [2021-06-12 21:46:23,478 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 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-06-12 21:46:23,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:23,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:46:23,500 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:23,648 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:23,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:23,660 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:23,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-12 21:46:23,665 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:46:23,680 INFO L628 ElimStorePlain]: treesize reduction 43, result has 44.2 percent of original size [2021-06-12 21:46:23,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:23,682 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:23,682 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 19 treesize of output 9 [2021-06-12 21:46:23,683 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:46:23,689 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:23,691 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:23,691 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-12 21:46:23,729 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:23,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213952001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:23,730 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:23,730 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-12 21:46:23,730 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821177796] [2021-06-12 21:46:23,730 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:46:23,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:23,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:46:23,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:46:23,730 INFO L87 Difference]: Start difference. First operand 5265 states and 17543 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-12 21:46:25,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:25,505 INFO L93 Difference]: Finished difference Result 8173 states and 26223 transitions. [2021-06-12 21:46:25,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 21:46:25,506 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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 30 [2021-06-12 21:46:25,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:25,518 INFO L225 Difference]: With dead ends: 8173 [2021-06-12 21:46:25,518 INFO L226 Difference]: Without dead ends: 8120 [2021-06-12 21:46:25,518 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1462 ImplicationChecksByTransitivity, 1380.9ms TimeCoverageRelationStatistics Valid=749, Invalid=3943, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:46:25,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8120 states. [2021-06-12 21:46:25,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8120 to 5289. [2021-06-12 21:46:25,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5289 states, 5288 states have (on average 3.3369894099848714) internal successors, (17646), 5288 states have internal predecessors, (17646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:25,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5289 states to 5289 states and 17646 transitions. [2021-06-12 21:46:25,608 INFO L78 Accepts]: Start accepts. Automaton has 5289 states and 17646 transitions. Word has length 30 [2021-06-12 21:46:25,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:25,608 INFO L482 AbstractCegarLoop]: Abstraction has 5289 states and 17646 transitions. [2021-06-12 21:46:25,608 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-12 21:46:25,608 INFO L276 IsEmpty]: Start isEmpty. Operand 5289 states and 17646 transitions. [2021-06-12 21:46:25,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:25,614 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:25,614 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:46:25,815 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 158 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable388 [2021-06-12 21:46:25,815 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:25,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:25,815 INFO L82 PathProgramCache]: Analyzing trace with hash -675886045, now seen corresponding path program 79 times [2021-06-12 21:46:25,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:25,815 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618641309] [2021-06-12 21:46:25,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:25,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:26,082 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:26,082 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:26,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618641309] [2021-06-12 21:46:26,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618641309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:26,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771591611] [2021-06-12 21:46:26,082 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 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-06-12 21:46:26,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:26,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:46:26,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:26,263 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:26,271 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:26,271 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 31 treesize of output 39 [2021-06-12 21:46:26,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:46:26,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:26,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:26,313 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:46:26,313 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 28 [2021-06-12 21:46:26,314 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:26,316 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:46:26,317 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:46:26,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:26,335 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:26,341 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:46:26,342 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:59 [2021-06-12 21:46:26,409 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:26,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771591611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:26,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:26,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-12 21:46:26,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188266163] [2021-06-12 21:46:26,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:46:26,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:26,409 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:46:26,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=366, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:46:26,410 INFO L87 Difference]: Start difference. First operand 5289 states and 17646 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:28,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:28,184 INFO L93 Difference]: Finished difference Result 7175 states and 23527 transitions. [2021-06-12 21:46:28,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 21:46:28,184 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:46:28,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:28,196 INFO L225 Difference]: With dead ends: 7175 [2021-06-12 21:46:28,196 INFO L226 Difference]: Without dead ends: 7156 [2021-06-12 21:46:28,196 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 885 ImplicationChecksByTransitivity, 1487.1ms TimeCoverageRelationStatistics Valid=520, Invalid=2236, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:46:28,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7156 states. [2021-06-12 21:46:28,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7156 to 5281. [2021-06-12 21:46:28,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5281 states, 5280 states have (on average 3.3357954545454547) internal successors, (17613), 5280 states have internal predecessors, (17613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:28,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5281 states to 5281 states and 17613 transitions. [2021-06-12 21:46:28,282 INFO L78 Accepts]: Start accepts. Automaton has 5281 states and 17613 transitions. Word has length 30 [2021-06-12 21:46:28,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:28,282 INFO L482 AbstractCegarLoop]: Abstraction has 5281 states and 17613 transitions. [2021-06-12 21:46:28,282 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:28,282 INFO L276 IsEmpty]: Start isEmpty. Operand 5281 states and 17613 transitions. [2021-06-12 21:46:28,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:28,289 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:28,289 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:46:28,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable394,159 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:28,489 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:28,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:28,490 INFO L82 PathProgramCache]: Analyzing trace with hash -1312352899, now seen corresponding path program 80 times [2021-06-12 21:46:28,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:28,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898815392] [2021-06-12 21:46:28,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:28,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:28,730 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:28,730 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:28,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898815392] [2021-06-12 21:46:28,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898815392] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:28,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482098275] [2021-06-12 21:46:28,731 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 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-06-12 21:46:28,751 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:46:28,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:28,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:46:28,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:28,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:28,933 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:28,933 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-06-12 21:46:28,935 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:46:28,951 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:28,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:28,966 INFO L354 Elim1Store]: treesize reduction 11, result has 42.1 percent of original size [2021-06-12 21:46:28,966 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 29 [2021-06-12 21:46:28,967 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:28,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-12 21:46:28,970 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:28,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:28,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:28,990 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:28,990 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:96 [2021-06-12 21:46:29,101 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:29,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482098275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:29,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:29,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-12 21:46:29,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429038335] [2021-06-12 21:46:29,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:46:29,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:29,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:46:29,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:46:29,102 INFO L87 Difference]: Start difference. First operand 5281 states and 17613 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-06-12 21:46:32,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:32,667 INFO L93 Difference]: Finished difference Result 7602 states and 24556 transitions. [2021-06-12 21:46:32,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-12 21:46:32,668 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-06-12 21:46:32,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:32,697 INFO L225 Difference]: With dead ends: 7602 [2021-06-12 21:46:32,697 INFO L226 Difference]: Without dead ends: 7521 [2021-06-12 21:46:32,698 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1843 ImplicationChecksByTransitivity, 2649.1ms TimeCoverageRelationStatistics Valid=809, Invalid=4891, Unknown=0, NotChecked=0, Total=5700 [2021-06-12 21:46:32,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7521 states. [2021-06-12 21:46:32,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7521 to 5268. [2021-06-12 21:46:32,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5268 states, 5267 states have (on average 3.335105373077653) internal successors, (17566), 5267 states have internal predecessors, (17566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:32,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5268 states to 5268 states and 17566 transitions. [2021-06-12 21:46:32,776 INFO L78 Accepts]: Start accepts. Automaton has 5268 states and 17566 transitions. Word has length 30 [2021-06-12 21:46:32,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:32,776 INFO L482 AbstractCegarLoop]: Abstraction has 5268 states and 17566 transitions. [2021-06-12 21:46:32,777 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-06-12 21:46:32,777 INFO L276 IsEmpty]: Start isEmpty. Operand 5268 states and 17566 transitions. [2021-06-12 21:46:32,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:32,783 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:32,783 INFO L472 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, 1, 1] [2021-06-12 21:46:32,983 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable401,160 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:32,983 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:32,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:32,983 INFO L82 PathProgramCache]: Analyzing trace with hash -474647012, now seen corresponding path program 80 times [2021-06-12 21:46:32,984 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:32,984 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203907922] [2021-06-12 21:46:32,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:32,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:33,202 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:33,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:33,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203907922] [2021-06-12 21:46:33,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203907922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:33,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620207460] [2021-06-12 21:46:33,203 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-06-12 21:46:33,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:46:33,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:33,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:46:33,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:33,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:33,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:33,415 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:33,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-12 21:46:33,420 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:46:33,433 INFO L628 ElimStorePlain]: treesize reduction 43, result has 41.9 percent of original size [2021-06-12 21:46:33,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:33,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:33,435 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 19 treesize of output 9 [2021-06-12 21:46:33,436 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:46:33,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:33,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:33,442 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-06-12 21:46:33,483 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:33,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620207460] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:33,483 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:33,483 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-12 21:46:33,483 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343017110] [2021-06-12 21:46:33,483 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:46:33,483 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:33,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:46:33,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:46:33,483 INFO L87 Difference]: Start difference. First operand 5268 states and 17566 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 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-06-12 21:46:37,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:37,217 INFO L93 Difference]: Finished difference Result 7880 states and 25277 transitions. [2021-06-12 21:46:37,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-12 21:46:37,217 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 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-06-12 21:46:37,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:37,229 INFO L225 Difference]: With dead ends: 7880 [2021-06-12 21:46:37,229 INFO L226 Difference]: Without dead ends: 7837 [2021-06-12 21:46:37,229 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3192 ImplicationChecksByTransitivity, 2731.9ms TimeCoverageRelationStatistics Valid=1390, Invalid=7540, Unknown=0, NotChecked=0, Total=8930 [2021-06-12 21:46:37,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7837 states. [2021-06-12 21:46:37,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7837 to 5421. [2021-06-12 21:46:37,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5421 states, 5420 states have (on average 3.3404059040590406) internal successors, (18105), 5420 states have internal predecessors, (18105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:37,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5421 states to 5421 states and 18105 transitions. [2021-06-12 21:46:37,325 INFO L78 Accepts]: Start accepts. Automaton has 5421 states and 18105 transitions. Word has length 30 [2021-06-12 21:46:37,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:37,325 INFO L482 AbstractCegarLoop]: Abstraction has 5421 states and 18105 transitions. [2021-06-12 21:46:37,325 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 21 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-06-12 21:46:37,325 INFO L276 IsEmpty]: Start isEmpty. Operand 5421 states and 18105 transitions. [2021-06-12 21:46:37,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:37,331 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:37,331 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:46:37,532 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable407 [2021-06-12 21:46:37,532 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:37,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:37,532 INFO L82 PathProgramCache]: Analyzing trace with hash -1303016299, now seen corresponding path program 81 times [2021-06-12 21:46:37,532 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:37,532 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79711799] [2021-06-12 21:46:37,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:37,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:37,761 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:37,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:37,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79711799] [2021-06-12 21:46:37,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79711799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:37,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2032218945] [2021-06-12 21:46:37,761 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-06-12 21:46:37,783 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:46:37,783 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:37,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-12 21:46:37,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:38,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:38,024 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:38,025 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 31 treesize of output 23 [2021-06-12 21:46:38,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:38,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:38,030 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:38,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-12 21:46:38,031 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:38,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:38,034 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:38,034 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:46:38,046 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:38,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2032218945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:38,047 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:38,047 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-06-12 21:46:38,047 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5302916] [2021-06-12 21:46:38,047 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:46:38,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:38,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:46:38,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:46:38,047 INFO L87 Difference]: Start difference. First operand 5421 states and 18105 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:46:40,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:40,430 INFO L93 Difference]: Finished difference Result 6899 states and 22568 transitions. [2021-06-12 21:46:40,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 21:46:40,430 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:46:40,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:40,442 INFO L225 Difference]: With dead ends: 6899 [2021-06-12 21:46:40,442 INFO L226 Difference]: Without dead ends: 6884 [2021-06-12 21:46:40,442 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 1713.2ms TimeCoverageRelationStatistics Valid=461, Invalid=2845, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 21:46:40,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6884 states. [2021-06-12 21:46:40,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6884 to 5441. [2021-06-12 21:46:40,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5441 states, 5440 states have (on average 3.339154411764706) internal successors, (18165), 5440 states have internal predecessors, (18165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:40,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5441 states to 5441 states and 18165 transitions. [2021-06-12 21:46:40,528 INFO L78 Accepts]: Start accepts. Automaton has 5441 states and 18165 transitions. Word has length 30 [2021-06-12 21:46:40,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:40,528 INFO L482 AbstractCegarLoop]: Abstraction has 5441 states and 18165 transitions. [2021-06-12 21:46:40,528 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:46:40,528 INFO L276 IsEmpty]: Start isEmpty. Operand 5441 states and 18165 transitions. [2021-06-12 21:46:40,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:40,535 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:40,535 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:46:40,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable412,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:40,735 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:40,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:40,736 INFO L82 PathProgramCache]: Analyzing trace with hash 1233121213, now seen corresponding path program 82 times [2021-06-12 21:46:40,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:40,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112150924] [2021-06-12 21:46:40,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:40,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:40,963 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:40,964 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:40,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112150924] [2021-06-12 21:46:40,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112150924] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:40,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886720027] [2021-06-12 21:46:40,964 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-06-12 21:46:40,985 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:46:40,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:40,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:46:40,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:41,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:41,192 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:41,192 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 31 treesize of output 39 [2021-06-12 21:46:41,195 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:46:41,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:41,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:41,232 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:46:41,232 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 28 [2021-06-12 21:46:41,233 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:41,235 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:46:41,236 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:46:41,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:41,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:41,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:46:41,258 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:59 [2021-06-12 21:46:41,320 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:41,320 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886720027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:41,320 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:41,320 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-12 21:46:41,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426472494] [2021-06-12 21:46:41,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:46:41,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:41,321 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:46:41,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:46:41,321 INFO L87 Difference]: Start difference. First operand 5441 states and 18165 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:46:42,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:42,910 INFO L93 Difference]: Finished difference Result 7436 states and 24384 transitions. [2021-06-12 21:46:42,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 21:46:42,910 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-12 21:46:42,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:42,923 INFO L225 Difference]: With dead ends: 7436 [2021-06-12 21:46:42,923 INFO L226 Difference]: Without dead ends: 7417 [2021-06-12 21:46:42,923 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 1421.8ms TimeCoverageRelationStatistics Valid=590, Invalid=2380, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 21:46:42,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7417 states. [2021-06-12 21:46:43,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7417 to 5456. [2021-06-12 21:46:43,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5456 states, 5455 states have (on average 3.3373052245646195) internal successors, (18205), 5455 states have internal predecessors, (18205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:43,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5456 states to 5456 states and 18205 transitions. [2021-06-12 21:46:43,018 INFO L78 Accepts]: Start accepts. Automaton has 5456 states and 18205 transitions. Word has length 30 [2021-06-12 21:46:43,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:43,018 INFO L482 AbstractCegarLoop]: Abstraction has 5456 states and 18205 transitions. [2021-06-12 21:46:43,018 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:46:43,018 INFO L276 IsEmpty]: Start isEmpty. Operand 5456 states and 18205 transitions. [2021-06-12 21:46:43,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:43,046 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:43,046 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:46:43,246 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable413,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:43,247 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:43,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:43,247 INFO L82 PathProgramCache]: Analyzing trace with hash -1402125315, now seen corresponding path program 83 times [2021-06-12 21:46:43,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:43,247 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700379011] [2021-06-12 21:46:43,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:43,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:43,488 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:43,488 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:43,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700379011] [2021-06-12 21:46:43,488 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700379011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:43,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [795050611] [2021-06-12 21:46:43,488 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-06-12 21:46:43,509 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:46:43,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:43,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:46:43,510 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:43,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:43,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:43,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:43,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:43,674 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:43,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 46 [2021-06-12 21:46:43,679 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:46:43,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:43,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:43,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:43,690 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:43,690 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 39 treesize of output 7 [2021-06-12 21:46:43,691 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:43,698 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:43,700 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:43,700 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:65, output treesize:31 [2021-06-12 21:46:43,761 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:43,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [795050611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:43,761 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:43,761 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:46:43,761 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961923804] [2021-06-12 21:46:43,761 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:46:43,761 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:43,761 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:46:43,761 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:46:43,761 INFO L87 Difference]: Start difference. First operand 5456 states and 18205 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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-06-12 21:46:44,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:44,994 INFO L93 Difference]: Finished difference Result 7095 states and 23369 transitions. [2021-06-12 21:46:44,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:46:44,995 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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 30 [2021-06-12 21:46:44,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:45,007 INFO L225 Difference]: With dead ends: 7095 [2021-06-12 21:46:45,007 INFO L226 Difference]: Without dead ends: 7070 [2021-06-12 21:46:45,008 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 631 ImplicationChecksByTransitivity, 964.5ms TimeCoverageRelationStatistics Valid=366, Invalid=1704, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:46:45,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7070 states. [2021-06-12 21:46:45,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7070 to 5459. [2021-06-12 21:46:45,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5459 states, 5458 states have (on average 3.337119824111396) internal successors, (18214), 5458 states have internal predecessors, (18214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:45,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5459 states to 5459 states and 18214 transitions. [2021-06-12 21:46:45,109 INFO L78 Accepts]: Start accepts. Automaton has 5459 states and 18214 transitions. Word has length 30 [2021-06-12 21:46:45,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:45,109 INFO L482 AbstractCegarLoop]: Abstraction has 5459 states and 18214 transitions. [2021-06-12 21:46:45,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 23 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-06-12 21:46:45,109 INFO L276 IsEmpty]: Start isEmpty. Operand 5459 states and 18214 transitions. [2021-06-12 21:46:45,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:45,117 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:45,117 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:46:45,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable420 [2021-06-12 21:46:45,318 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:45,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:45,318 INFO L82 PathProgramCache]: Analyzing trace with hash 1320669075, now seen corresponding path program 84 times [2021-06-12 21:46:45,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:45,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478415647] [2021-06-12 21:46:45,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:45,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:45,547 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:45,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:45,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478415647] [2021-06-12 21:46:45,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478415647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:45,548 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1663936606] [2021-06-12 21:46:45,548 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-06-12 21:46:45,569 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:46:45,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:45,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:46:45,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:45,709 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:45,713 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:45,713 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 31 treesize of output 31 [2021-06-12 21:46:45,714 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:46:45,720 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:45,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:46:45,723 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:46:45,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:45,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:45,731 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:28 [2021-06-12 21:46:45,782 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:45,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1663936606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:45,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:45,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-12 21:46:45,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871187332] [2021-06-12 21:46:45,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:46:45,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:45,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:46:45,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=371, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:46:45,783 INFO L87 Difference]: Start difference. First operand 5459 states and 18214 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:46:47,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:47,017 INFO L93 Difference]: Finished difference Result 6873 states and 22663 transitions. [2021-06-12 21:46:47,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:46:47,017 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-12 21:46:47,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:47,028 INFO L225 Difference]: With dead ends: 6873 [2021-06-12 21:46:47,028 INFO L226 Difference]: Without dead ends: 6848 [2021-06-12 21:46:47,028 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 975.2ms TimeCoverageRelationStatistics Valid=392, Invalid=1678, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:46:47,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6848 states. [2021-06-12 21:46:47,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6848 to 5439. [2021-06-12 21:46:47,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5439 states, 5438 states have (on average 3.3387274733357852) internal successors, (18156), 5438 states have internal predecessors, (18156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:47,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5439 states to 5439 states and 18156 transitions. [2021-06-12 21:46:47,123 INFO L78 Accepts]: Start accepts. Automaton has 5439 states and 18156 transitions. Word has length 30 [2021-06-12 21:46:47,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:47,124 INFO L482 AbstractCegarLoop]: Abstraction has 5439 states and 18156 transitions. [2021-06-12 21:46:47,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:46:47,124 INFO L276 IsEmpty]: Start isEmpty. Operand 5439 states and 18156 transitions. [2021-06-12 21:46:47,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:47,130 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:47,130 INFO L472 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, 1, 1] [2021-06-12 21:46:47,331 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 165 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable424 [2021-06-12 21:46:47,331 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:47,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:47,331 INFO L82 PathProgramCache]: Analyzing trace with hash 108673360, now seen corresponding path program 81 times [2021-06-12 21:46:47,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:47,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496739380] [2021-06-12 21:46:47,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:47,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:47,567 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:47,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:47,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496739380] [2021-06-12 21:46:47,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496739380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:47,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629175030] [2021-06-12 21:46:47,568 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 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-06-12 21:46:47,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:46:47,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:47,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:46:47,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:47,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:47,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:47,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:47,744 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:47,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-12 21:46:47,750 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:46:47,765 INFO L628 ElimStorePlain]: treesize reduction 42, result has 46.2 percent of original size [2021-06-12 21:46:47,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:47,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:47,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:47,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-12 21:46:47,770 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:46:47,775 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:47,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:47,777 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-06-12 21:46:47,839 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:47,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629175030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:47,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:47,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:46:47,839 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142709588] [2021-06-12 21:46:47,839 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:46:47,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:47,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:46:47,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:46:47,840 INFO L87 Difference]: Start difference. First operand 5439 states and 18156 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 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-06-12 21:46:49,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:49,151 INFO L93 Difference]: Finished difference Result 7084 states and 23162 transitions. [2021-06-12 21:46:49,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:46:49,151 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 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-06-12 21:46:49,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:49,161 INFO L225 Difference]: With dead ends: 7084 [2021-06-12 21:46:49,161 INFO L226 Difference]: Without dead ends: 7004 [2021-06-12 21:46:49,161 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 1158.2ms TimeCoverageRelationStatistics Valid=492, Invalid=2588, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 21:46:49,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7004 states. [2021-06-12 21:46:49,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7004 to 5430. [2021-06-12 21:46:49,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5430 states, 5429 states have (on average 3.340762571375944) internal successors, (18137), 5429 states have internal predecessors, (18137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:49,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5430 states to 5430 states and 18137 transitions. [2021-06-12 21:46:49,245 INFO L78 Accepts]: Start accepts. Automaton has 5430 states and 18137 transitions. Word has length 30 [2021-06-12 21:46:49,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:49,245 INFO L482 AbstractCegarLoop]: Abstraction has 5430 states and 18137 transitions. [2021-06-12 21:46:49,245 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 23 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-06-12 21:46:49,245 INFO L276 IsEmpty]: Start isEmpty. Operand 5430 states and 18137 transitions. [2021-06-12 21:46:49,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:49,251 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:49,251 INFO L472 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, 1, 1] [2021-06-12 21:46:49,451 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable426,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:49,452 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:49,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:49,452 INFO L82 PathProgramCache]: Analyzing trace with hash 287214728, now seen corresponding path program 82 times [2021-06-12 21:46:49,452 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:49,452 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736235993] [2021-06-12 21:46:49,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:49,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:49,657 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:49,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:49,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736235993] [2021-06-12 21:46:49,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736235993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:49,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008297142] [2021-06-12 21:46:49,657 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 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-06-12 21:46:49,678 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:46:49,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:49,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:46:49,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:49,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:49,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:49,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:49,864 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:49,865 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 21:46:49,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:49,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:49,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:49,871 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:49,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:49,872 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:49,872 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:46:49,873 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:49,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:49,876 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:49,876 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:46:49,890 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:49,890 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008297142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:49,890 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:49,890 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-12 21:46:49,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92460596] [2021-06-12 21:46:49,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:46:49,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:49,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:46:49,891 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:46:49,891 INFO L87 Difference]: Start difference. First operand 5430 states and 18137 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:46:52,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:52,130 INFO L93 Difference]: Finished difference Result 6976 states and 22710 transitions. [2021-06-12 21:46:52,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-12 21:46:52,131 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:46:52,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:52,142 INFO L225 Difference]: With dead ends: 6976 [2021-06-12 21:46:52,142 INFO L226 Difference]: Without dead ends: 6948 [2021-06-12 21:46:52,143 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1507 ImplicationChecksByTransitivity, 1751.3ms TimeCoverageRelationStatistics Valid=769, Invalid=3923, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:46:52,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6948 states. [2021-06-12 21:46:52,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6948 to 5418. [2021-06-12 21:46:52,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5418 states, 5417 states have (on average 3.341332841055935) internal successors, (18100), 5417 states have internal predecessors, (18100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:52,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5418 states to 5418 states and 18100 transitions. [2021-06-12 21:46:52,231 INFO L78 Accepts]: Start accepts. Automaton has 5418 states and 18100 transitions. Word has length 30 [2021-06-12 21:46:52,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:52,231 INFO L482 AbstractCegarLoop]: Abstraction has 5418 states and 18100 transitions. [2021-06-12 21:46:52,231 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:46:52,231 INFO L276 IsEmpty]: Start isEmpty. Operand 5418 states and 18100 transitions. [2021-06-12 21:46:52,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:52,238 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:52,238 INFO L472 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, 1, 1] [2021-06-12 21:46:52,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 167 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable432 [2021-06-12 21:46:52,439 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:52,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:52,439 INFO L82 PathProgramCache]: Analyzing trace with hash -687128376, now seen corresponding path program 83 times [2021-06-12 21:46:52,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:52,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036621874] [2021-06-12 21:46:52,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:52,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:52,660 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:52,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:52,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036621874] [2021-06-12 21:46:52,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036621874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:52,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147142639] [2021-06-12 21:46:52,661 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 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-06-12 21:46:52,682 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:46:52,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:52,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:46:52,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:52,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:52,905 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-12 21:46:52,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-06-12 21:46:52,907 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:52,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:52,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:52,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:52,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:52,914 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:52,914 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 19 treesize of output 9 [2021-06-12 21:46:52,915 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:46:52,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:52,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:52,919 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-06-12 21:46:52,937 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:52,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147142639] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:52,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:52,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-06-12 21:46:52,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835501500] [2021-06-12 21:46:52,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:46:52,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:52,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:46:52,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:46:52,938 INFO L87 Difference]: Start difference. First operand 5418 states and 18100 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:46:54,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:54,790 INFO L93 Difference]: Finished difference Result 7242 states and 23700 transitions. [2021-06-12 21:46:54,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-12 21:46:54,790 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:46:54,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:54,801 INFO L225 Difference]: With dead ends: 7242 [2021-06-12 21:46:54,801 INFO L226 Difference]: Without dead ends: 7187 [2021-06-12 21:46:54,802 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1028 ImplicationChecksByTransitivity, 1398.9ms TimeCoverageRelationStatistics Valid=668, Invalid=2992, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:46:54,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7187 states. [2021-06-12 21:46:54,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7187 to 5558. [2021-06-12 21:46:54,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5558 states, 5557 states have (on average 3.3419111031131905) internal successors, (18571), 5557 states have internal predecessors, (18571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:54,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5558 states to 5558 states and 18571 transitions. [2021-06-12 21:46:54,896 INFO L78 Accepts]: Start accepts. Automaton has 5558 states and 18571 transitions. Word has length 30 [2021-06-12 21:46:54,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:54,897 INFO L482 AbstractCegarLoop]: Abstraction has 5558 states and 18571 transitions. [2021-06-12 21:46:54,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:46:54,897 INFO L276 IsEmpty]: Start isEmpty. Operand 5558 states and 18571 transitions. [2021-06-12 21:46:54,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:54,903 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:54,903 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:46:55,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 168 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable433 [2021-06-12 21:46:55,104 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:55,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:55,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1271744709, now seen corresponding path program 85 times [2021-06-12 21:46:55,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:55,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470702475] [2021-06-12 21:46:55,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:55,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:55,256 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:55,256 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:55,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470702475] [2021-06-12 21:46:55,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470702475] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:55,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783968388] [2021-06-12 21:46:55,256 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:55,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:55,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:46:55,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:55,431 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:55,438 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:55,438 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 31 treesize of output 39 [2021-06-12 21:46:55,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:46:55,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:55,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:46:55,457 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:46:55,458 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:46:55,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:55,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:55,472 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:46:55,472 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 28 [2021-06-12 21:46:55,473 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:55,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:55,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:55,488 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-12 21:46:55,585 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:55,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783968388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:55,585 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:55,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:46:55,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047413679] [2021-06-12 21:46:55,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:46:55,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:55,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:46:55,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:46:55,586 INFO L87 Difference]: Start difference. First operand 5558 states and 18571 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:46:56,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:56,770 INFO L93 Difference]: Finished difference Result 7327 states and 24193 transitions. [2021-06-12 21:46:56,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:46:56,771 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-06-12 21:46:56,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:56,782 INFO L225 Difference]: With dead ends: 7327 [2021-06-12 21:46:56,782 INFO L226 Difference]: Without dead ends: 7302 [2021-06-12 21:46:56,783 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 1041.3ms TimeCoverageRelationStatistics Valid=377, Invalid=1603, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:46:56,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7302 states. [2021-06-12 21:46:56,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7302 to 5558. [2021-06-12 21:46:56,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5558 states, 5557 states have (on average 3.3419111031131905) internal successors, (18571), 5557 states have internal predecessors, (18571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:56,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5558 states to 5558 states and 18571 transitions. [2021-06-12 21:46:56,886 INFO L78 Accepts]: Start accepts. Automaton has 5558 states and 18571 transitions. Word has length 30 [2021-06-12 21:46:56,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:56,886 INFO L482 AbstractCegarLoop]: Abstraction has 5558 states and 18571 transitions. [2021-06-12 21:46:56,886 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:46:56,886 INFO L276 IsEmpty]: Start isEmpty. Operand 5558 states and 18571 transitions. [2021-06-12 21:46:56,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:56,893 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:56,893 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:46:57,100 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable434 [2021-06-12 21:46:57,101 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:57,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:57,101 INFO L82 PathProgramCache]: Analyzing trace with hash -300428197, now seen corresponding path program 86 times [2021-06-12 21:46:57,101 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:57,101 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468439148] [2021-06-12 21:46:57,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:57,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:57,257 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:57,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:57,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468439148] [2021-06-12 21:46:57,258 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468439148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:57,258 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504323315] [2021-06-12 21:46:57,258 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:57,278 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:46:57,278 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:57,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:46:57,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:57,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:57,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:46:57,418 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:57,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-12 21:46:57,420 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:46:57,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:57,427 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 13 treesize of output 7 [2021-06-12 21:46:57,428 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:46:57,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:57,433 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:57,433 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:46:57,486 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:57,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504323315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:57,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:57,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:46:57,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1014354906] [2021-06-12 21:46:57,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:46:57,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:57,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:46:57,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:46:57,487 INFO L87 Difference]: Start difference. First operand 5558 states and 18571 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:58,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:46:58,597 INFO L93 Difference]: Finished difference Result 7202 states and 23821 transitions. [2021-06-12 21:46:58,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:46:58,597 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:46:58,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:46:58,608 INFO L225 Difference]: With dead ends: 7202 [2021-06-12 21:46:58,608 INFO L226 Difference]: Without dead ends: 7177 [2021-06-12 21:46:58,609 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 693 ImplicationChecksByTransitivity, 887.4ms TimeCoverageRelationStatistics Valid=379, Invalid=2171, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:46:58,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7177 states. [2021-06-12 21:46:58,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7177 to 5527. [2021-06-12 21:46:58,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5527 states, 5526 states have (on average 3.3431053203040175) internal successors, (18474), 5526 states have internal predecessors, (18474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:58,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5527 states to 5527 states and 18474 transitions. [2021-06-12 21:46:58,718 INFO L78 Accepts]: Start accepts. Automaton has 5527 states and 18474 transitions. Word has length 30 [2021-06-12 21:46:58,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:46:58,718 INFO L482 AbstractCegarLoop]: Abstraction has 5527 states and 18474 transitions. [2021-06-12 21:46:58,718 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:46:58,718 INFO L276 IsEmpty]: Start isEmpty. Operand 5527 states and 18474 transitions. [2021-06-12 21:46:58,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:46:58,725 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:46:58,725 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:46:58,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable441 [2021-06-12 21:46:58,926 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:46:58,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:46:58,926 INFO L82 PathProgramCache]: Analyzing trace with hash 1566410243, now seen corresponding path program 87 times [2021-06-12 21:46:58,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:46:58,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417023252] [2021-06-12 21:46:58,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:46:58,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:46:59,087 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:59,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:46:59,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417023252] [2021-06-12 21:46:59,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417023252] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:59,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499189661] [2021-06-12 21:46:59,088 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 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:46:59,109 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-12 21:46:59,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:46:59,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:46:59,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:46:59,348 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:59,348 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 31 treesize of output 47 [2021-06-12 21:46:59,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:46:59,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:59,401 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-12 21:46:59,401 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 57 treesize of output 60 [2021-06-12 21:46:59,408 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:59,418 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:46:59,419 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 42 [2021-06-12 21:46:59,422 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:46:59,471 INFO L628 ElimStorePlain]: treesize reduction 52, result has 51.4 percent of original size [2021-06-12 21:46:59,476 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:46:59,476 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:98 [2021-06-12 21:46:59,678 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:46:59,678 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499189661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:46:59,678 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:46:59,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-12 21:46:59,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380982998] [2021-06-12 21:46:59,679 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:46:59,679 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:46:59,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:46:59,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=490, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:46:59,679 INFO L87 Difference]: Start difference. First operand 5527 states and 18474 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:03,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:03,098 INFO L93 Difference]: Finished difference Result 6852 states and 22371 transitions. [2021-06-12 21:47:03,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-12 21:47:03,098 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:47:03,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:03,109 INFO L225 Difference]: With dead ends: 6852 [2021-06-12 21:47:03,109 INFO L226 Difference]: Without dead ends: 6808 [2021-06-12 21:47:03,109 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1402 ImplicationChecksByTransitivity, 2701.0ms TimeCoverageRelationStatistics Valid=595, Invalid=4661, Unknown=0, NotChecked=0, Total=5256 [2021-06-12 21:47:03,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6808 states. [2021-06-12 21:47:03,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6808 to 5544. [2021-06-12 21:47:03,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5544 states, 5543 states have (on average 3.3411510012628542) internal successors, (18520), 5543 states have internal predecessors, (18520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:03,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5544 states to 5544 states and 18520 transitions. [2021-06-12 21:47:03,205 INFO L78 Accepts]: Start accepts. Automaton has 5544 states and 18520 transitions. Word has length 30 [2021-06-12 21:47:03,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:03,205 INFO L482 AbstractCegarLoop]: Abstraction has 5544 states and 18520 transitions. [2021-06-12 21:47:03,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:03,205 INFO L276 IsEmpty]: Start isEmpty. Operand 5544 states and 18520 transitions. [2021-06-12 21:47:03,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:03,212 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:03,212 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:47:03,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable443 [2021-06-12 21:47:03,413 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:03,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:03,413 INFO L82 PathProgramCache]: Analyzing trace with hash 997008189, now seen corresponding path program 88 times [2021-06-12 21:47:03,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:03,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098645017] [2021-06-12 21:47:03,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:03,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:03,600 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:03,600 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:03,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098645017] [2021-06-12 21:47:03,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098645017] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:03,600 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135408344] [2021-06-12 21:47:03,600 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:03,620 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:47:03,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:47:03,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:47:03,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:03,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:03,794 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:03,794 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 31 treesize of output 39 [2021-06-12 21:47:03,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:47:03,810 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:03,812 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:03,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:47:03,814 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:47:03,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:03,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:03,829 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:47:03,829 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-12 21:47:03,830 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:03,842 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:03,845 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:03,846 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-12 21:47:03,942 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:03,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135408344] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:03,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:03,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:47:03,943 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167024017] [2021-06-12 21:47:03,943 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:47:03,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:03,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:47:03,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:47:03,943 INFO L87 Difference]: Start difference. First operand 5544 states and 18520 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:47:04,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:04,854 INFO L93 Difference]: Finished difference Result 7273 states and 24041 transitions. [2021-06-12 21:47:04,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 21:47:04,854 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:47:04,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:04,865 INFO L225 Difference]: With dead ends: 7273 [2021-06-12 21:47:04,865 INFO L226 Difference]: Without dead ends: 7248 [2021-06-12 21:47:04,865 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 855.4ms TimeCoverageRelationStatistics Valid=310, Invalid=1330, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 21:47:04,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7248 states. [2021-06-12 21:47:04,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7248 to 5521. [2021-06-12 21:47:04,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5521 states, 5520 states have (on average 3.342753623188406) internal successors, (18452), 5520 states have internal predecessors, (18452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:04,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5521 states to 5521 states and 18452 transitions. [2021-06-12 21:47:04,981 INFO L78 Accepts]: Start accepts. Automaton has 5521 states and 18452 transitions. Word has length 30 [2021-06-12 21:47:04,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:04,981 INFO L482 AbstractCegarLoop]: Abstraction has 5521 states and 18452 transitions. [2021-06-12 21:47:04,981 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:47:04,981 INFO L276 IsEmpty]: Start isEmpty. Operand 5521 states and 18452 transitions. [2021-06-12 21:47:04,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:04,987 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:04,987 INFO L472 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, 1, 1] [2021-06-12 21:47:05,188 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable461,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:05,188 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:05,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:05,188 INFO L82 PathProgramCache]: Analyzing trace with hash 388626896, now seen corresponding path program 84 times [2021-06-12 21:47:05,189 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:05,189 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531786526] [2021-06-12 21:47:05,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:05,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:05,443 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:05,443 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:05,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531786526] [2021-06-12 21:47:05,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531786526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:05,443 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694353047] [2021-06-12 21:47:05,444 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:05,464 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:47:05,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:47:05,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:47:05,465 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:05,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:05,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:05,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:05,650 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:05,650 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 35 treesize of output 25 [2021-06-12 21:47:05,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:05,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:05,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:05,657 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:05,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:05,657 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:05,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:47:05,658 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:05,661 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:05,662 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:05,662 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:47:05,680 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:05,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694353047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:05,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:05,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-06-12 21:47:05,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189933301] [2021-06-12 21:47:05,681 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:47:05,681 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:05,681 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:47:05,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:47:05,681 INFO L87 Difference]: Start difference. First operand 5521 states and 18452 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:47:08,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:08,127 INFO L93 Difference]: Finished difference Result 8137 states and 26630 transitions. [2021-06-12 21:47:08,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 21:47:08,127 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:47:08,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:08,140 INFO L225 Difference]: With dead ends: 8137 [2021-06-12 21:47:08,140 INFO L226 Difference]: Without dead ends: 8115 [2021-06-12 21:47:08,141 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1543 ImplicationChecksByTransitivity, 2096.2ms TimeCoverageRelationStatistics Valid=951, Invalid=4305, Unknown=0, NotChecked=0, Total=5256 [2021-06-12 21:47:08,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8115 states. [2021-06-12 21:47:08,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8115 to 5517. [2021-06-12 21:47:08,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5517 states, 5516 states have (on average 3.343364757070341) internal successors, (18442), 5516 states have internal predecessors, (18442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:08,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5517 states to 5517 states and 18442 transitions. [2021-06-12 21:47:08,235 INFO L78 Accepts]: Start accepts. Automaton has 5517 states and 18442 transitions. Word has length 30 [2021-06-12 21:47:08,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:08,235 INFO L482 AbstractCegarLoop]: Abstraction has 5517 states and 18442 transitions. [2021-06-12 21:47:08,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:47:08,235 INFO L276 IsEmpty]: Start isEmpty. Operand 5517 states and 18442 transitions. [2021-06-12 21:47:08,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:08,242 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:08,242 INFO L472 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, 1, 1] [2021-06-12 21:47:08,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable468 [2021-06-12 21:47:08,442 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:08,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:08,443 INFO L82 PathProgramCache]: Analyzing trace with hash 2061171920, now seen corresponding path program 85 times [2021-06-12 21:47:08,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:08,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671422671] [2021-06-12 21:47:08,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:08,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:08,689 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:08,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:08,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671422671] [2021-06-12 21:47:08,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671422671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:08,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [533430378] [2021-06-12 21:47:08,689 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:08,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:08,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:47:08,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:08,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:08,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:08,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:08,889 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:08,890 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 35 treesize of output 25 [2021-06-12 21:47:08,890 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:08,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:08,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:08,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:08,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:08,897 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:08,897 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:47:08,898 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:08,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:08,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:08,901 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:47:08,919 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:08,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [533430378] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:08,920 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:08,920 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:47:08,920 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119567045] [2021-06-12 21:47:08,920 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:47:08,920 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:08,920 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:47:08,920 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:47:08,920 INFO L87 Difference]: Start difference. First operand 5517 states and 18442 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:47:10,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:10,928 INFO L93 Difference]: Finished difference Result 7422 states and 24412 transitions. [2021-06-12 21:47:10,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-12 21:47:10,928 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:47:10,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:10,939 INFO L225 Difference]: With dead ends: 7422 [2021-06-12 21:47:10,939 INFO L226 Difference]: Without dead ends: 7380 [2021-06-12 21:47:10,940 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1210 ImplicationChecksByTransitivity, 1619.4ms TimeCoverageRelationStatistics Valid=774, Invalid=3648, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 21:47:10,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7380 states. [2021-06-12 21:47:11,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7380 to 5527. [2021-06-12 21:47:11,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5527 states, 5526 states have (on average 3.3425624321389793) internal successors, (18471), 5526 states have internal predecessors, (18471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:11,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5527 states to 5527 states and 18471 transitions. [2021-06-12 21:47:11,038 INFO L78 Accepts]: Start accepts. Automaton has 5527 states and 18471 transitions. Word has length 30 [2021-06-12 21:47:11,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:11,038 INFO L482 AbstractCegarLoop]: Abstraction has 5527 states and 18471 transitions. [2021-06-12 21:47:11,038 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:47:11,038 INFO L276 IsEmpty]: Start isEmpty. Operand 5527 states and 18471 transitions. [2021-06-12 21:47:11,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:11,045 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:11,045 INFO L472 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, 1, 1] [2021-06-12 21:47:11,245 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable469,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:11,245 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:11,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:11,246 INFO L82 PathProgramCache]: Analyzing trace with hash 49459472, now seen corresponding path program 86 times [2021-06-12 21:47:11,246 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:11,246 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762743926] [2021-06-12 21:47:11,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:11,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:11,456 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:11,456 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:11,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762743926] [2021-06-12 21:47:11,456 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762743926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:11,456 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653101647] [2021-06-12 21:47:11,456 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:11,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:47:11,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:47:11,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:47:11,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:11,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:11,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:11,643 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:11,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-12 21:47:11,647 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-12 21:47:11,666 INFO L628 ElimStorePlain]: treesize reduction 72, result has 32.1 percent of original size [2021-06-12 21:47:11,668 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:11,669 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:11,669 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:11,669 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 19 treesize of output 9 [2021-06-12 21:47:11,670 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:47:11,676 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:11,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:11,678 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:28 [2021-06-12 21:47:11,738 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:11,738 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653101647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:11,738 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:11,738 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:47:11,738 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766641247] [2021-06-12 21:47:11,738 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:47:11,738 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:11,738 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:47:11,738 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:47:11,739 INFO L87 Difference]: Start difference. First operand 5527 states and 18471 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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-06-12 21:47:12,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:12,830 INFO L93 Difference]: Finished difference Result 7739 states and 25386 transitions. [2021-06-12 21:47:12,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-12 21:47:12,830 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-06-12 21:47:12,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:12,842 INFO L225 Difference]: With dead ends: 7739 [2021-06-12 21:47:12,842 INFO L226 Difference]: Without dead ends: 7673 [2021-06-12 21:47:12,843 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 739 ImplicationChecksByTransitivity, 927.3ms TimeCoverageRelationStatistics Valid=452, Invalid=2200, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 21:47:12,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7673 states. [2021-06-12 21:47:12,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7673 to 5618. [2021-06-12 21:47:12,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5618 states, 5617 states have (on average 3.3464482820010684) internal successors, (18797), 5617 states have internal predecessors, (18797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:12,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5618 states to 5618 states and 18797 transitions. [2021-06-12 21:47:12,947 INFO L78 Accepts]: Start accepts. Automaton has 5618 states and 18797 transitions. Word has length 30 [2021-06-12 21:47:12,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:12,947 INFO L482 AbstractCegarLoop]: Abstraction has 5618 states and 18797 transitions. [2021-06-12 21:47:12,947 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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-06-12 21:47:12,947 INFO L276 IsEmpty]: Start isEmpty. Operand 5618 states and 18797 transitions. [2021-06-12 21:47:12,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:12,954 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:12,954 INFO L472 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, 1, 1] [2021-06-12 21:47:13,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable470,175 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:13,154 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:13,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:13,155 INFO L82 PathProgramCache]: Analyzing trace with hash -1399561510, now seen corresponding path program 87 times [2021-06-12 21:47:13,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:13,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080443400] [2021-06-12 21:47:13,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:13,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:13,492 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:13,492 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:13,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080443400] [2021-06-12 21:47:13,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080443400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:13,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2010606027] [2021-06-12 21:47:13,492 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:13,513 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:47:13,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:47:13,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-12 21:47:13,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:13,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:13,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:13,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:13,738 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:13,738 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 35 treesize of output 25 [2021-06-12 21:47:13,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:13,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:13,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:13,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:13,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:13,750 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:13,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:47:13,751 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:13,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:13,755 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:13,755 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-12 21:47:13,809 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:13,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2010606027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:13,809 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:13,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 27 [2021-06-12 21:47:13,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813613582] [2021-06-12 21:47:13,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:47:13,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:13,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:47:13,809 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:47:13,810 INFO L87 Difference]: Start difference. First operand 5618 states and 18797 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 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-06-12 21:47:20,461 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 60 [2021-06-12 21:47:20,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:20,693 INFO L93 Difference]: Finished difference Result 7924 states and 25416 transitions. [2021-06-12 21:47:20,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-06-12 21:47:20,693 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 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-06-12 21:47:20,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:20,703 INFO L225 Difference]: With dead ends: 7924 [2021-06-12 21:47:20,704 INFO L226 Difference]: Without dead ends: 7824 [2021-06-12 21:47:20,704 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3780 ImplicationChecksByTransitivity, 5492.7ms TimeCoverageRelationStatistics Valid=1440, Invalid=10332, Unknown=0, NotChecked=0, Total=11772 [2021-06-12 21:47:20,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7824 states. [2021-06-12 21:47:20,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7824 to 5717. [2021-06-12 21:47:20,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5717 states, 5716 states have (on average 3.343771868439468) internal successors, (19113), 5716 states have internal predecessors, (19113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:20,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5717 states to 5717 states and 19113 transitions. [2021-06-12 21:47:20,790 INFO L78 Accepts]: Start accepts. Automaton has 5717 states and 19113 transitions. Word has length 30 [2021-06-12 21:47:20,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:20,790 INFO L482 AbstractCegarLoop]: Abstraction has 5717 states and 19113 transitions. [2021-06-12 21:47:20,790 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 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-06-12 21:47:20,790 INFO L276 IsEmpty]: Start isEmpty. Operand 5717 states and 19113 transitions. [2021-06-12 21:47:20,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:20,797 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:20,797 INFO L472 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, 1, 1] [2021-06-12 21:47:20,997 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable475 [2021-06-12 21:47:20,998 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:20,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:20,998 INFO L82 PathProgramCache]: Analyzing trace with hash -1194412548, now seen corresponding path program 88 times [2021-06-12 21:47:20,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:20,998 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921202696] [2021-06-12 21:47:20,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:21,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:21,292 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:21,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:21,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921202696] [2021-06-12 21:47:21,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921202696] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:21,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764397675] [2021-06-12 21:47:21,293 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:21,313 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:47:21,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:47:21,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:47:21,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:21,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:21,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:21,535 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:21,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:21,536 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 35 treesize of output 25 [2021-06-12 21:47:21,536 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:21,541 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:21,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:21,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:21,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:21,543 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:21,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:47:21,544 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:21,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:21,548 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:21,548 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:47:21,565 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:21,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764397675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:21,565 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:21,565 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-12 21:47:21,565 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552136523] [2021-06-12 21:47:21,565 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:47:21,565 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:21,565 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:47:21,565 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:47:21,566 INFO L87 Difference]: Start difference. First operand 5717 states and 19113 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:23,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:23,821 INFO L93 Difference]: Finished difference Result 8588 states and 27823 transitions. [2021-06-12 21:47:23,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 21:47:23,822 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:47:23,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:23,834 INFO L225 Difference]: With dead ends: 8588 [2021-06-12 21:47:23,834 INFO L226 Difference]: Without dead ends: 8573 [2021-06-12 21:47:23,834 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1586 ImplicationChecksByTransitivity, 1821.1ms TimeCoverageRelationStatistics Valid=763, Invalid=4349, Unknown=0, NotChecked=0, Total=5112 [2021-06-12 21:47:23,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8573 states. [2021-06-12 21:47:23,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8573 to 5777. [2021-06-12 21:47:23,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5777 states, 5776 states have (on average 3.342797783933518) internal successors, (19308), 5776 states have internal predecessors, (19308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:23,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5777 states to 5777 states and 19308 transitions. [2021-06-12 21:47:23,931 INFO L78 Accepts]: Start accepts. Automaton has 5777 states and 19308 transitions. Word has length 30 [2021-06-12 21:47:23,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:23,931 INFO L482 AbstractCegarLoop]: Abstraction has 5777 states and 19308 transitions. [2021-06-12 21:47:23,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:23,931 INFO L276 IsEmpty]: Start isEmpty. Operand 5777 states and 19308 transitions. [2021-06-12 21:47:23,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:23,938 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:23,938 INFO L472 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, 1, 1] [2021-06-12 21:47:24,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable476 [2021-06-12 21:47:24,139 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:24,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:24,139 INFO L82 PathProgramCache]: Analyzing trace with hash 578695288, now seen corresponding path program 89 times [2021-06-12 21:47:24,139 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:24,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419235954] [2021-06-12 21:47:24,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:24,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:24,417 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:24,417 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:24,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419235954] [2021-06-12 21:47:24,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419235954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:24,417 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893765874] [2021-06-12 21:47:24,417 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:24,438 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:47:24,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:47:24,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:47:24,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:24,604 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:24,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:24,616 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:24,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-12 21:47:24,620 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:47:24,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:24,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:24,629 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:24,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 9 [2021-06-12 21:47:24,630 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:47:24,636 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:24,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:24,638 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-12 21:47:24,680 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:24,680 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893765874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:24,680 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:24,680 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-12 21:47:24,680 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723057050] [2021-06-12 21:47:24,680 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:47:24,680 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:24,680 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:47:24,681 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:47:24,681 INFO L87 Difference]: Start difference. First operand 5777 states and 19308 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:28,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:28,360 INFO L93 Difference]: Finished difference Result 9534 states and 30606 transitions. [2021-06-12 21:47:28,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-12 21:47:28,361 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:47:28,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:28,374 INFO L225 Difference]: With dead ends: 9534 [2021-06-12 21:47:28,375 INFO L226 Difference]: Without dead ends: 9486 [2021-06-12 21:47:28,375 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3212 ImplicationChecksByTransitivity, 3002.5ms TimeCoverageRelationStatistics Valid=1490, Invalid=8016, Unknown=0, NotChecked=0, Total=9506 [2021-06-12 21:47:28,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9486 states. [2021-06-12 21:47:28,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9486 to 5783. [2021-06-12 21:47:28,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5783 states, 5782 states have (on average 3.343998616395711) internal successors, (19335), 5782 states have internal predecessors, (19335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:28,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5783 states to 5783 states and 19335 transitions. [2021-06-12 21:47:28,486 INFO L78 Accepts]: Start accepts. Automaton has 5783 states and 19335 transitions. Word has length 30 [2021-06-12 21:47:28,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:28,486 INFO L482 AbstractCegarLoop]: Abstraction has 5783 states and 19335 transitions. [2021-06-12 21:47:28,486 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:28,486 INFO L276 IsEmpty]: Start isEmpty. Operand 5783 states and 19335 transitions. [2021-06-12 21:47:28,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:28,493 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:28,493 INFO L472 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, 1, 1] [2021-06-12 21:47:28,694 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable477 [2021-06-12 21:47:28,694 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:28,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:28,694 INFO L82 PathProgramCache]: Analyzing trace with hash -1854678904, now seen corresponding path program 90 times [2021-06-12 21:47:28,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:28,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709834538] [2021-06-12 21:47:28,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:28,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:29,020 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:29,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:29,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709834538] [2021-06-12 21:47:29,021 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709834538] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:29,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748789033] [2021-06-12 21:47:29,021 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:29,042 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:47:29,042 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:47:29,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:47:29,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:29,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:29,222 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:29,231 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:29,232 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-12 21:47:29,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:47:29,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:29,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:29,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:29,245 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 19 treesize of output 9 [2021-06-12 21:47:29,246 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:47:29,251 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:29,251 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:29,251 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-06-12 21:47:29,293 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:29,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748789033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:29,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:29,294 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-12 21:47:29,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966967432] [2021-06-12 21:47:29,294 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:47:29,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:29,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:47:29,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:47:29,294 INFO L87 Difference]: Start difference. First operand 5783 states and 19335 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:47:32,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:32,594 INFO L93 Difference]: Finished difference Result 8894 states and 28574 transitions. [2021-06-12 21:47:32,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-12 21:47:32,594 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:47:32,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:32,607 INFO L225 Difference]: With dead ends: 8894 [2021-06-12 21:47:32,607 INFO L226 Difference]: Without dead ends: 8853 [2021-06-12 21:47:32,607 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2641 ImplicationChecksByTransitivity, 2743.8ms TimeCoverageRelationStatistics Valid=1525, Invalid=6131, Unknown=0, NotChecked=0, Total=7656 [2021-06-12 21:47:32,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8853 states. [2021-06-12 21:47:32,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8853 to 5861. [2021-06-12 21:47:32,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5861 states, 5860 states have (on average 3.3389078498293516) internal successors, (19566), 5860 states have internal predecessors, (19566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:32,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5861 states to 5861 states and 19566 transitions. [2021-06-12 21:47:32,715 INFO L78 Accepts]: Start accepts. Automaton has 5861 states and 19566 transitions. Word has length 30 [2021-06-12 21:47:32,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:32,715 INFO L482 AbstractCegarLoop]: Abstraction has 5861 states and 19566 transitions. [2021-06-12 21:47:32,715 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:47:32,715 INFO L276 IsEmpty]: Start isEmpty. Operand 5861 states and 19566 transitions. [2021-06-12 21:47:32,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:32,723 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:32,723 INFO L472 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, 1, 1] [2021-06-12 21:47:32,923 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable483,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:32,923 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:32,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:32,924 INFO L82 PathProgramCache]: Analyzing trace with hash 1126539580, now seen corresponding path program 91 times [2021-06-12 21:47:32,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:32,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062430174] [2021-06-12 21:47:32,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:32,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:33,243 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:33,243 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:33,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062430174] [2021-06-12 21:47:33,243 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062430174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:33,243 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138770910] [2021-06-12 21:47:33,243 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:33,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:33,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:47:33,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:33,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:33,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:33,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:33,447 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:33,447 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 35 treesize of output 25 [2021-06-12 21:47:33,448 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:33,452 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:33,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:33,454 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:33,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:33,455 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:33,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:47:33,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:33,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:33,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:33,459 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:47:33,477 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:33,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138770910] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:33,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:33,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 20 [2021-06-12 21:47:33,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283058880] [2021-06-12 21:47:33,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:47:33,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:33,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:47:33,478 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:47:33,478 INFO L87 Difference]: Start difference. First operand 5861 states and 19566 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-06-12 21:47:35,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:35,945 INFO L93 Difference]: Finished difference Result 7171 states and 23470 transitions. [2021-06-12 21:47:35,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 21:47:35,945 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 30 [2021-06-12 21:47:35,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:35,956 INFO L225 Difference]: With dead ends: 7171 [2021-06-12 21:47:35,956 INFO L226 Difference]: Without dead ends: 7149 [2021-06-12 21:47:35,957 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1282 ImplicationChecksByTransitivity, 2062.4ms TimeCoverageRelationStatistics Valid=664, Invalid=3626, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 21:47:35,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7149 states. [2021-06-12 21:47:36,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7149 to 5857. [2021-06-12 21:47:36,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5857 states, 5856 states have (on average 3.3394808743169397) internal successors, (19556), 5856 states have internal predecessors, (19556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:36,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5857 states to 5857 states and 19556 transitions. [2021-06-12 21:47:36,042 INFO L78 Accepts]: Start accepts. Automaton has 5857 states and 19556 transitions. Word has length 30 [2021-06-12 21:47:36,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:36,042 INFO L482 AbstractCegarLoop]: Abstraction has 5857 states and 19556 transitions. [2021-06-12 21:47:36,042 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-06-12 21:47:36,042 INFO L276 IsEmpty]: Start isEmpty. Operand 5857 states and 19556 transitions. [2021-06-12 21:47:36,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:36,050 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:36,050 INFO L472 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, 1, 1] [2021-06-12 21:47:36,251 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 180 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable488 [2021-06-12 21:47:36,251 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:36,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:36,251 INFO L82 PathProgramCache]: Analyzing trace with hash 2081834100, now seen corresponding path program 92 times [2021-06-12 21:47:36,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:36,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624270731] [2021-06-12 21:47:36,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:36,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:36,565 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:36,565 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:36,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624270731] [2021-06-12 21:47:36,565 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624270731] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:36,565 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2894727] [2021-06-12 21:47:36,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:36,585 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:47:36,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:47:36,586 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-12 21:47:36,586 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:36,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:36,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:36,814 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:36,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:36,815 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 39 treesize of output 27 [2021-06-12 21:47:36,816 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:36,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:36,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:36,823 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:36,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:36,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:36,824 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 24 treesize of output 3 [2021-06-12 21:47:36,825 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:36,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:36,829 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:36,830 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:48, output treesize:13 [2021-06-12 21:47:36,877 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:36,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2894727] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:36,878 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:36,878 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-06-12 21:47:36,878 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356789983] [2021-06-12 21:47:36,878 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:47:36,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:36,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:47:36,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:47:36,878 INFO L87 Difference]: Start difference. First operand 5857 states and 19556 transitions. Second operand has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:40,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:40,302 INFO L93 Difference]: Finished difference Result 7574 states and 24794 transitions. [2021-06-12 21:47:40,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-12 21:47:40,302 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:47:40,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:40,314 INFO L225 Difference]: With dead ends: 7574 [2021-06-12 21:47:40,314 INFO L226 Difference]: Without dead ends: 7537 [2021-06-12 21:47:40,314 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2496 ImplicationChecksByTransitivity, 2704.4ms TimeCoverageRelationStatistics Valid=1125, Invalid=6531, Unknown=0, NotChecked=0, Total=7656 [2021-06-12 21:47:40,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7537 states. [2021-06-12 21:47:40,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7537 to 5857. [2021-06-12 21:47:40,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5857 states, 5856 states have (on average 3.3394808743169397) internal successors, (19556), 5856 states have internal predecessors, (19556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:40,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5857 states to 5857 states and 19556 transitions. [2021-06-12 21:47:40,401 INFO L78 Accepts]: Start accepts. Automaton has 5857 states and 19556 transitions. Word has length 30 [2021-06-12 21:47:40,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:40,401 INFO L482 AbstractCegarLoop]: Abstraction has 5857 states and 19556 transitions. [2021-06-12 21:47:40,401 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.12) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:40,401 INFO L276 IsEmpty]: Start isEmpty. Operand 5857 states and 19556 transitions. [2021-06-12 21:47:40,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:40,408 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:40,408 INFO L472 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, 1, 1] [2021-06-12 21:47:40,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable489 [2021-06-12 21:47:40,609 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:40,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:40,609 INFO L82 PathProgramCache]: Analyzing trace with hash -414129868, now seen corresponding path program 93 times [2021-06-12 21:47:40,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:40,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683667825] [2021-06-12 21:47:40,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:40,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:40,918 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:40,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:40,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683667825] [2021-06-12 21:47:40,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683667825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:40,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334341243] [2021-06-12 21:47:40,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:40,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:47:40,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:47:40,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:47:40,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:41,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:41,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:41,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:41,109 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:41,109 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-12 21:47:41,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:47:41,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:41,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:41,123 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:41,123 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:41,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-12 21:47:41,125 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:47:41,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:41,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:41,132 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-06-12 21:47:41,196 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:41,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334341243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:41,196 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:41,196 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-12 21:47:41,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464848599] [2021-06-12 21:47:41,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:47:41,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:41,197 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:47:41,197 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:47:41,197 INFO L87 Difference]: Start difference. First operand 5857 states and 19556 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:43,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:43,841 INFO L93 Difference]: Finished difference Result 9426 states and 30584 transitions. [2021-06-12 21:47:43,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-12 21:47:43,841 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:47:43,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:43,855 INFO L225 Difference]: With dead ends: 9426 [2021-06-12 21:47:43,855 INFO L226 Difference]: Without dead ends: 9370 [2021-06-12 21:47:43,855 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1872 ImplicationChecksByTransitivity, 2159.5ms TimeCoverageRelationStatistics Valid=969, Invalid=5193, Unknown=0, NotChecked=0, Total=6162 [2021-06-12 21:47:43,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9370 states. [2021-06-12 21:47:43,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9370 to 5868. [2021-06-12 21:47:43,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5868 states, 5867 states have (on average 3.337651269814215) internal successors, (19582), 5867 states have internal predecessors, (19582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:43,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5868 states to 5868 states and 19582 transitions. [2021-06-12 21:47:43,960 INFO L78 Accepts]: Start accepts. Automaton has 5868 states and 19582 transitions. Word has length 30 [2021-06-12 21:47:43,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:43,961 INFO L482 AbstractCegarLoop]: Abstraction has 5868 states and 19582 transitions. [2021-06-12 21:47:43,961 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:43,961 INFO L276 IsEmpty]: Start isEmpty. Operand 5868 states and 19582 transitions. [2021-06-12 21:47:43,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:43,968 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:43,968 INFO L472 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, 1, 1] [2021-06-12 21:47:44,175 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable490,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:44,176 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:44,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:44,176 INFO L82 PathProgramCache]: Analyzing trace with hash 2053707068, now seen corresponding path program 94 times [2021-06-12 21:47:44,176 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:44,176 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031860416] [2021-06-12 21:47:44,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:44,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:44,470 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:44,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:44,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031860416] [2021-06-12 21:47:44,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031860416] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:44,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111509] [2021-06-12 21:47:44,470 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:44,490 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:47:44,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:47:44,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:47:44,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:44,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:44,663 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:44,663 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:44,664 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:44,664 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 35 treesize of output 25 [2021-06-12 21:47:44,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:44,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:44,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:44,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:44,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:44,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:44,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:47:44,672 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:44,675 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:44,676 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:44,676 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:47:44,690 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:44,690 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111509] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:44,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:44,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:47:44,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867994280] [2021-06-12 21:47:44,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:47:44,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:44,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:47:44,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:47:44,690 INFO L87 Difference]: Start difference. First operand 5868 states and 19582 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:47,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:47,720 INFO L93 Difference]: Finished difference Result 7377 states and 24116 transitions. [2021-06-12 21:47:47,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-12 21:47:47,720 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:47:47,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:47,731 INFO L225 Difference]: With dead ends: 7377 [2021-06-12 21:47:47,731 INFO L226 Difference]: Without dead ends: 7355 [2021-06-12 21:47:47,731 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1693 ImplicationChecksByTransitivity, 2380.9ms TimeCoverageRelationStatistics Valid=783, Invalid=4917, Unknown=0, NotChecked=0, Total=5700 [2021-06-12 21:47:47,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7355 states. [2021-06-12 21:47:47,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7355 to 5865. [2021-06-12 21:47:47,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5865 states, 5864 states have (on average 3.338506139154161) internal successors, (19577), 5864 states have internal predecessors, (19577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:47,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5865 states to 5865 states and 19577 transitions. [2021-06-12 21:47:47,815 INFO L78 Accepts]: Start accepts. Automaton has 5865 states and 19577 transitions. Word has length 30 [2021-06-12 21:47:47,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:47,815 INFO L482 AbstractCegarLoop]: Abstraction has 5865 states and 19577 transitions. [2021-06-12 21:47:47,815 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:47,815 INFO L276 IsEmpty]: Start isEmpty. Operand 5865 states and 19577 transitions. [2021-06-12 21:47:47,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:47,822 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:47,822 INFO L472 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, 1, 1] [2021-06-12 21:47:48,022 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable496 [2021-06-12 21:47:48,023 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:48,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:48,023 INFO L82 PathProgramCache]: Analyzing trace with hash 754875072, now seen corresponding path program 95 times [2021-06-12 21:47:48,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:48,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790901892] [2021-06-12 21:47:48,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:48,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:48,325 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:48,325 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:48,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790901892] [2021-06-12 21:47:48,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790901892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:48,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [338319001] [2021-06-12 21:47:48,325 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:48,346 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:47:48,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:47:48,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:47:48,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:48,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:48,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:48,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:48,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:48,580 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 35 treesize of output 25 [2021-06-12 21:47:48,581 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:48,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:48,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:48,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:48,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:48,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:48,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:47:48,589 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:48,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:48,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:48,593 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:47:48,611 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:48,611 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [338319001] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:48,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:48,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2021-06-12 21:47:48,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439920984] [2021-06-12 21:47:48,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:47:48,612 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:48,612 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:47:48,612 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:47:48,612 INFO L87 Difference]: Start difference. First operand 5865 states and 19577 transitions. Second operand has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:50,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:50,501 INFO L93 Difference]: Finished difference Result 8470 states and 27518 transitions. [2021-06-12 21:47:50,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 21:47:50,501 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:47:50,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:50,514 INFO L225 Difference]: With dead ends: 8470 [2021-06-12 21:47:50,514 INFO L226 Difference]: Without dead ends: 8455 [2021-06-12 21:47:50,515 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1122 ImplicationChecksByTransitivity, 1602.5ms TimeCoverageRelationStatistics Valid=617, Invalid=3415, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 21:47:50,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8455 states. [2021-06-12 21:47:50,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8455 to 5907. [2021-06-12 21:47:50,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5907 states, 5906 states have (on average 3.335082966474771) internal successors, (19697), 5906 states have internal predecessors, (19697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:50,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5907 states to 5907 states and 19697 transitions. [2021-06-12 21:47:50,611 INFO L78 Accepts]: Start accepts. Automaton has 5907 states and 19697 transitions. Word has length 30 [2021-06-12 21:47:50,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:50,611 INFO L482 AbstractCegarLoop]: Abstraction has 5907 states and 19697 transitions. [2021-06-12 21:47:50,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.0384615384615383) internal successors, (53), 25 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:50,611 INFO L276 IsEmpty]: Start isEmpty. Operand 5907 states and 19697 transitions. [2021-06-12 21:47:50,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:50,618 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:50,618 INFO L472 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, 1, 1] [2021-06-12 21:47:50,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable497 [2021-06-12 21:47:50,819 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:50,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:50,819 INFO L82 PathProgramCache]: Analyzing trace with hash -1766984388, now seen corresponding path program 96 times [2021-06-12 21:47:50,819 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:50,819 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668030897] [2021-06-12 21:47:50,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:50,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:51,122 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:51,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:51,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668030897] [2021-06-12 21:47:51,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668030897] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:51,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988155253] [2021-06-12 21:47:51,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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:51,143 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:47:51,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:47:51,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:47:51,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:51,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:51,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:51,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:51,327 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:51,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-06-12 21:47:51,331 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:47:51,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:51,339 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:51,340 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:51,340 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-12 21:47:51,341 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:47:51,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:51,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:51,347 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:15 [2021-06-12 21:47:51,415 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:51,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988155253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:51,415 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:51,415 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-12 21:47:51,415 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287477663] [2021-06-12 21:47:51,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:47:51,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:51,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:47:51,416 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=493, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:47:51,416 INFO L87 Difference]: Start difference. First operand 5907 states and 19697 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:47:56,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:47:56,993 INFO L93 Difference]: Finished difference Result 11402 states and 36562 transitions. [2021-06-12 21:47:56,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2021-06-12 21:47:56,994 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:47:56,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:47:57,011 INFO L225 Difference]: With dead ends: 11402 [2021-06-12 21:47:57,011 INFO L226 Difference]: Without dead ends: 11338 [2021-06-12 21:47:57,012 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 128 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6143 ImplicationChecksByTransitivity, 4640.8ms TimeCoverageRelationStatistics Valid=2652, Invalid=14118, Unknown=0, NotChecked=0, Total=16770 [2021-06-12 21:47:57,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11338 states. [2021-06-12 21:47:57,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11338 to 5941. [2021-06-12 21:47:57,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5941 states, 5940 states have (on average 3.333164983164983) internal successors, (19799), 5940 states have internal predecessors, (19799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:47:57,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5941 states to 5941 states and 19799 transitions. [2021-06-12 21:47:57,138 INFO L78 Accepts]: Start accepts. Automaton has 5941 states and 19799 transitions. Word has length 30 [2021-06-12 21:47:57,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:47:57,138 INFO L482 AbstractCegarLoop]: Abstraction has 5941 states and 19799 transitions. [2021-06-12 21:47:57,138 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:47:57,138 INFO L276 IsEmpty]: Start isEmpty. Operand 5941 states and 19799 transitions. [2021-06-12 21:47:57,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:47:57,145 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:47:57,145 INFO L472 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, 1, 1] [2021-06-12 21:47:57,345 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable498 [2021-06-12 21:47:57,346 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:47:57,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:47:57,346 INFO L82 PathProgramCache]: Analyzing trace with hash 3025900, now seen corresponding path program 97 times [2021-06-12 21:47:57,346 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:47:57,346 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669579627] [2021-06-12 21:47:57,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:47:57,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:57,636 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:57,636 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:47:57,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669579627] [2021-06-12 21:47:57,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669579627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:57,636 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57157396] [2021-06-12 21:47:57,636 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:47:57,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:47:57,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:47:57,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:47:57,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:57,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:57,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:57,839 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:57,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 21:47:57,840 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:57,844 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:57,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:57,846 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:47:57,846 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:57,847 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:47:57,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:47:57,847 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:47:57,850 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:47:57,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:47:57,851 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:47:57,864 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:47:57,865 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57157396] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:47:57,865 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:47:57,865 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:47:57,865 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350752584] [2021-06-12 21:47:57,865 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:47:57,865 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:47:57,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:47:57,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:47:57,865 INFO L87 Difference]: Start difference. First operand 5941 states and 19799 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:00,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:00,171 INFO L93 Difference]: Finished difference Result 7190 states and 23550 transitions. [2021-06-12 21:48:00,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-12 21:48:00,171 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:48:00,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:00,183 INFO L225 Difference]: With dead ends: 7190 [2021-06-12 21:48:00,183 INFO L226 Difference]: Without dead ends: 7164 [2021-06-12 21:48:00,184 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1191 ImplicationChecksByTransitivity, 1832.9ms TimeCoverageRelationStatistics Valid=538, Invalid=3752, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 21:48:00,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7164 states. [2021-06-12 21:48:00,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7164 to 5945. [2021-06-12 21:48:00,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5945 states, 5944 states have (on average 3.3315948855989235) internal successors, (19803), 5944 states have internal predecessors, (19803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:00,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5945 states to 5945 states and 19803 transitions. [2021-06-12 21:48:00,281 INFO L78 Accepts]: Start accepts. Automaton has 5945 states and 19803 transitions. Word has length 30 [2021-06-12 21:48:00,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:00,281 INFO L482 AbstractCegarLoop]: Abstraction has 5945 states and 19803 transitions. [2021-06-12 21:48:00,281 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:00,281 INFO L276 IsEmpty]: Start isEmpty. Operand 5945 states and 19803 transitions. [2021-06-12 21:48:00,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:00,289 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:00,289 INFO L472 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, 1, 1] [2021-06-12 21:48:00,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable503,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:00,490 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:00,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:00,490 INFO L82 PathProgramCache]: Analyzing trace with hash 1941268104, now seen corresponding path program 98 times [2021-06-12 21:48:00,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:00,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839948067] [2021-06-12 21:48:00,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:00,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:00,748 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:00,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:00,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839948067] [2021-06-12 21:48:00,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839948067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:00,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788707426] [2021-06-12 21:48:00,748 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:00,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:48:00,770 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:00,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:48:00,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:00,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:00,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:00,937 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:00,938 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 35 treesize of output 25 [2021-06-12 21:48:00,938 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:00,943 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:00,945 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:00,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:00,946 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:00,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:48:00,946 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:00,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:00,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:00,951 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:7 [2021-06-12 21:48:00,981 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:00,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788707426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:00,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:00,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:48:00,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [86119790] [2021-06-12 21:48:00,981 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:00,981 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:00,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:00,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=428, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:00,982 INFO L87 Difference]: Start difference. First operand 5945 states and 19803 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:48:02,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:02,691 INFO L93 Difference]: Finished difference Result 6985 states and 22978 transitions. [2021-06-12 21:48:02,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-12 21:48:02,692 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:48:02,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:02,702 INFO L225 Difference]: With dead ends: 6985 [2021-06-12 21:48:02,702 INFO L226 Difference]: Without dead ends: 6959 [2021-06-12 21:48:02,702 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 833 ImplicationChecksByTransitivity, 1373.2ms TimeCoverageRelationStatistics Valid=406, Invalid=2674, Unknown=0, NotChecked=0, Total=3080 [2021-06-12 21:48:02,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6959 states. [2021-06-12 21:48:02,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6959 to 5931. [2021-06-12 21:48:02,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5931 states, 5930 states have (on average 3.333558178752108) internal successors, (19768), 5930 states have internal predecessors, (19768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:02,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5931 states to 5931 states and 19768 transitions. [2021-06-12 21:48:02,780 INFO L78 Accepts]: Start accepts. Automaton has 5931 states and 19768 transitions. Word has length 30 [2021-06-12 21:48:02,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:02,781 INFO L482 AbstractCegarLoop]: Abstraction has 5931 states and 19768 transitions. [2021-06-12 21:48:02,781 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:48:02,781 INFO L276 IsEmpty]: Start isEmpty. Operand 5931 states and 19768 transitions. [2021-06-12 21:48:02,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:02,787 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:02,787 INFO L472 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, 1, 1] [2021-06-12 21:48:02,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable504,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:02,988 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:02,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:02,988 INFO L82 PathProgramCache]: Analyzing trace with hash -424061568, now seen corresponding path program 99 times [2021-06-12 21:48:02,988 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:02,988 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300496985] [2021-06-12 21:48:02,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:02,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:03,287 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:03,287 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:03,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300496985] [2021-06-12 21:48:03,287 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300496985] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:03,287 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1667972684] [2021-06-12 21:48:03,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:03,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:48:03,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:03,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:48:03,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:03,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:03,558 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-06-12 21:48:03,558 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 199 treesize of output 179 [2021-06-12 21:48:03,564 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:03,579 INFO L628 ElimStorePlain]: treesize reduction 54, result has 38.6 percent of original size [2021-06-12 21:48:03,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:03,581 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:03,582 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 19 treesize of output 9 [2021-06-12 21:48:03,583 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:03,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:03,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:03,589 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:202, output treesize:18 [2021-06-12 21:48:03,664 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:03,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1667972684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:03,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:03,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-12 21:48:03,664 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1100957625] [2021-06-12 21:48:03,664 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:48:03,664 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:03,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:48:03,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:48:03,665 INFO L87 Difference]: Start difference. First operand 5931 states and 19768 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:05,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:05,653 INFO L93 Difference]: Finished difference Result 7175 states and 23479 transitions. [2021-06-12 21:48:05,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:48:05,653 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have 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-06-12 21:48:05,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:05,664 INFO L225 Difference]: With dead ends: 7175 [2021-06-12 21:48:05,664 INFO L226 Difference]: Without dead ends: 7134 [2021-06-12 21:48:05,665 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1066 ImplicationChecksByTransitivity, 1599.6ms TimeCoverageRelationStatistics Valid=479, Invalid=3681, Unknown=0, NotChecked=0, Total=4160 [2021-06-12 21:48:05,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7134 states. [2021-06-12 21:48:05,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7134 to 5949. [2021-06-12 21:48:05,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5949 states, 5948 states have (on average 3.3310356422326834) internal successors, (19813), 5948 states have internal predecessors, (19813), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:05,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5949 states to 5949 states and 19813 transitions. [2021-06-12 21:48:05,755 INFO L78 Accepts]: Start accepts. Automaton has 5949 states and 19813 transitions. Word has length 30 [2021-06-12 21:48:05,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:05,755 INFO L482 AbstractCegarLoop]: Abstraction has 5949 states and 19813 transitions. [2021-06-12 21:48:05,755 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:05,755 INFO L276 IsEmpty]: Start isEmpty. Operand 5949 states and 19813 transitions. [2021-06-12 21:48:05,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:05,763 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:05,763 INFO L472 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, 1, 1] [2021-06-12 21:48:05,963 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable505,188 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:05,963 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:05,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:05,963 INFO L82 PathProgramCache]: Analyzing trace with hash 73171608, now seen corresponding path program 100 times [2021-06-12 21:48:05,963 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:05,963 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81766199] [2021-06-12 21:48:05,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:05,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:06,235 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:06,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:06,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81766199] [2021-06-12 21:48:06,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81766199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:06,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209205144] [2021-06-12 21:48:06,236 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:06,269 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:48:06,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:06,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:48:06,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:06,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:06,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:06,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:06,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:06,433 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 35 treesize of output 25 [2021-06-12 21:48:06,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:06,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:06,439 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:06,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:06,440 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:06,441 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:06,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:48:06,441 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:06,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:06,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:06,445 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:48:06,473 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:06,473 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209205144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:06,474 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:06,474 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:48:06,474 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820284333] [2021-06-12 21:48:06,474 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:06,474 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:06,474 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:06,474 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:06,474 INFO L87 Difference]: Start difference. First operand 5949 states and 19813 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:48:08,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:08,032 INFO L93 Difference]: Finished difference Result 7030 states and 23085 transitions. [2021-06-12 21:48:08,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 21:48:08,032 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:48:08,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:08,043 INFO L225 Difference]: With dead ends: 7030 [2021-06-12 21:48:08,043 INFO L226 Difference]: Without dead ends: 7004 [2021-06-12 21:48:08,044 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 748 ImplicationChecksByTransitivity, 1307.1ms TimeCoverageRelationStatistics Valid=418, Invalid=2444, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:48:08,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7004 states. [2021-06-12 21:48:08,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7004 to 5937. [2021-06-12 21:48:08,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5937 states, 5936 states have (on average 3.332041778975741) internal successors, (19779), 5936 states have internal predecessors, (19779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:08,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5937 states to 5937 states and 19779 transitions. [2021-06-12 21:48:08,133 INFO L78 Accepts]: Start accepts. Automaton has 5937 states and 19779 transitions. Word has length 30 [2021-06-12 21:48:08,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:08,133 INFO L482 AbstractCegarLoop]: Abstraction has 5937 states and 19779 transitions. [2021-06-12 21:48:08,134 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:48:08,134 INFO L276 IsEmpty]: Start isEmpty. Operand 5937 states and 19779 transitions. [2021-06-12 21:48:08,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:08,141 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:08,142 INFO L472 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, 1, 1] [2021-06-12 21:48:08,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable512,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:08,343 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:08,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:08,343 INFO L82 PathProgramCache]: Analyzing trace with hash -1317441520, now seen corresponding path program 101 times [2021-06-12 21:48:08,344 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:08,344 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739692159] [2021-06-12 21:48:08,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:08,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:08,623 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:08,623 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:08,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739692159] [2021-06-12 21:48:08,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739692159] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:08,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83219282] [2021-06-12 21:48:08,623 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:08,644 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:48:08,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:08,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:48:08,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:08,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:08,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:08,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:08,818 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:08,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 21:48:08,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:08,823 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:08,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:08,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:08,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:08,826 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:08,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:48:08,827 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:08,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:08,830 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:08,830 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:48:08,844 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:08,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83219282] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:08,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:08,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:48:08,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859938719] [2021-06-12 21:48:08,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:08,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:08,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:08,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:08,845 INFO L87 Difference]: Start difference. First operand 5937 states and 19779 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:10,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:10,493 INFO L93 Difference]: Finished difference Result 7261 states and 23673 transitions. [2021-06-12 21:48:10,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-12 21:48:10,494 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:48:10,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:10,505 INFO L225 Difference]: With dead ends: 7261 [2021-06-12 21:48:10,505 INFO L226 Difference]: Without dead ends: 7231 [2021-06-12 21:48:10,506 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1125 ImplicationChecksByTransitivity, 1453.9ms TimeCoverageRelationStatistics Valid=556, Invalid=3226, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 21:48:10,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7231 states. [2021-06-12 21:48:10,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7231 to 5949. [2021-06-12 21:48:10,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5949 states, 5948 states have (on average 3.332044384667115) internal successors, (19819), 5948 states have internal predecessors, (19819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:10,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5949 states to 5949 states and 19819 transitions. [2021-06-12 21:48:10,592 INFO L78 Accepts]: Start accepts. Automaton has 5949 states and 19819 transitions. Word has length 30 [2021-06-12 21:48:10,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:10,593 INFO L482 AbstractCegarLoop]: Abstraction has 5949 states and 19819 transitions. [2021-06-12 21:48:10,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:10,593 INFO L276 IsEmpty]: Start isEmpty. Operand 5949 states and 19819 transitions. [2021-06-12 21:48:10,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:10,601 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:10,601 INFO L472 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, 1, 1] [2021-06-12 21:48:10,805 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable513 [2021-06-12 21:48:10,805 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:10,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:10,806 INFO L82 PathProgramCache]: Analyzing trace with hash -839017840, now seen corresponding path program 102 times [2021-06-12 21:48:10,806 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:10,806 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992676870] [2021-06-12 21:48:10,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:10,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:11,125 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:11,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:11,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992676870] [2021-06-12 21:48:11,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992676870] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:11,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585844688] [2021-06-12 21:48:11,126 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:11,147 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:48:11,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:11,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:48:11,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:11,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:11,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:11,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:11,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:11,304 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 35 treesize of output 25 [2021-06-12 21:48:11,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:11,309 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:11,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:11,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:11,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:11,311 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:11,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:48:11,312 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:11,315 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:11,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:11,316 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:48:11,345 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:11,345 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585844688] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:11,345 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:11,345 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:48:11,345 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543601155] [2021-06-12 21:48:11,345 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:11,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:11,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:11,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:11,346 INFO L87 Difference]: Start difference. First operand 5949 states and 19819 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:48:12,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:12,394 INFO L93 Difference]: Finished difference Result 7025 states and 23092 transitions. [2021-06-12 21:48:12,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:48:12,395 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:48:12,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:12,405 INFO L225 Difference]: With dead ends: 7025 [2021-06-12 21:48:12,406 INFO L226 Difference]: Without dead ends: 6999 [2021-06-12 21:48:12,406 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 547 ImplicationChecksByTransitivity, 1042.7ms TimeCoverageRelationStatistics Valid=329, Invalid=1741, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:48:12,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6999 states. [2021-06-12 21:48:12,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6999 to 5937. [2021-06-12 21:48:12,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5937 states, 5936 states have (on average 3.3337264150943398) internal successors, (19789), 5936 states have internal predecessors, (19789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:12,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5937 states to 5937 states and 19789 transitions. [2021-06-12 21:48:12,487 INFO L78 Accepts]: Start accepts. Automaton has 5937 states and 19789 transitions. Word has length 30 [2021-06-12 21:48:12,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:12,487 INFO L482 AbstractCegarLoop]: Abstraction has 5937 states and 19789 transitions. [2021-06-12 21:48:12,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:48:12,487 INFO L276 IsEmpty]: Start isEmpty. Operand 5937 states and 19789 transitions. [2021-06-12 21:48:12,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:12,494 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:12,495 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:12,695 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 191 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable514 [2021-06-12 21:48:12,695 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:12,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:12,695 INFO L82 PathProgramCache]: Analyzing trace with hash -646911237, now seen corresponding path program 89 times [2021-06-12 21:48:12,695 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:12,695 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851510705] [2021-06-12 21:48:12,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:12,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:12,882 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:12,882 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:12,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851510705] [2021-06-12 21:48:12,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851510705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:12,882 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313780802] [2021-06-12 21:48:12,882 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:12,903 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:48:12,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:12,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:48:12,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:13,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:13,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:13,101 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 31 treesize of output 23 [2021-06-12 21:48:13,102 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:13,106 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:13,107 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:13,107 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 12 treesize of output 3 [2021-06-12 21:48:13,107 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:13,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:13,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:13,111 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:48:13,123 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:13,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313780802] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:13,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:13,123 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-12 21:48:13,123 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607135159] [2021-06-12 21:48:13,123 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:13,123 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:13,123 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:13,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:13,124 INFO L87 Difference]: Start difference. First operand 5937 states and 19789 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:14,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:14,287 INFO L93 Difference]: Finished difference Result 7473 states and 24570 transitions. [2021-06-12 21:48:14,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:48:14,287 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:48:14,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:14,298 INFO L225 Difference]: With dead ends: 7473 [2021-06-12 21:48:14,298 INFO L226 Difference]: Without dead ends: 7458 [2021-06-12 21:48:14,298 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431 ImplicationChecksByTransitivity, 970.8ms TimeCoverageRelationStatistics Valid=279, Invalid=1613, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 21:48:14,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7458 states. [2021-06-12 21:48:14,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7458 to 5941. [2021-06-12 21:48:14,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5941 states, 5940 states have (on average 3.333838383838384) internal successors, (19803), 5940 states have internal predecessors, (19803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:14,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5941 states to 5941 states and 19803 transitions. [2021-06-12 21:48:14,380 INFO L78 Accepts]: Start accepts. Automaton has 5941 states and 19803 transitions. Word has length 30 [2021-06-12 21:48:14,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:14,380 INFO L482 AbstractCegarLoop]: Abstraction has 5941 states and 19803 transitions. [2021-06-12 21:48:14,380 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:14,380 INFO L276 IsEmpty]: Start isEmpty. Operand 5941 states and 19803 transitions. [2021-06-12 21:48:14,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:14,387 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:14,387 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:14,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable515,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:14,587 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:14,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:14,587 INFO L82 PathProgramCache]: Analyzing trace with hash 1493059333, now seen corresponding path program 90 times [2021-06-12 21:48:14,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:14,587 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019369569] [2021-06-12 21:48:14,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:14,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:14,775 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:14,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:14,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019369569] [2021-06-12 21:48:14,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019369569] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:14,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483920529] [2021-06-12 21:48:14,776 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:14,803 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:48:14,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:14,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-12 21:48:14,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:14,998 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:14,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 39 [2021-06-12 21:48:15,001 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:48:15,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:15,027 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:48:15,028 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 28 [2021-06-12 21:48:15,029 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:15,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:48:15,031 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:15,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:15,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:15,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:15,046 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:40, output treesize:34 [2021-06-12 21:48:15,176 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:15,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483920529] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:15,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:15,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 25 [2021-06-12 21:48:15,177 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004410281] [2021-06-12 21:48:15,177 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:48:15,177 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:15,177 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:48:15,177 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=531, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:48:15,177 INFO L87 Difference]: Start difference. First operand 5941 states and 19803 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:17,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:17,467 INFO L93 Difference]: Finished difference Result 7418 states and 24149 transitions. [2021-06-12 21:48:17,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-12 21:48:17,467 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:48:17,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:17,477 INFO L225 Difference]: With dead ends: 7418 [2021-06-12 21:48:17,478 INFO L226 Difference]: Without dead ends: 7384 [2021-06-12 21:48:17,478 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1172 ImplicationChecksByTransitivity, 1731.6ms TimeCoverageRelationStatistics Valid=478, Invalid=3944, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 21:48:17,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7384 states. [2021-06-12 21:48:17,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7384 to 5915. [2021-06-12 21:48:17,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5915 states, 5914 states have (on average 3.334122421373013) internal successors, (19718), 5914 states have internal predecessors, (19718), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:17,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5915 states to 5915 states and 19718 transitions. [2021-06-12 21:48:17,565 INFO L78 Accepts]: Start accepts. Automaton has 5915 states and 19718 transitions. Word has length 30 [2021-06-12 21:48:17,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:17,566 INFO L482 AbstractCegarLoop]: Abstraction has 5915 states and 19718 transitions. [2021-06-12 21:48:17,566 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:17,566 INFO L276 IsEmpty]: Start isEmpty. Operand 5915 states and 19718 transitions. [2021-06-12 21:48:17,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:17,573 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:17,573 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:17,773 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable516 [2021-06-12 21:48:17,773 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:17,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:17,774 INFO L82 PathProgramCache]: Analyzing trace with hash 346439685, now seen corresponding path program 91 times [2021-06-12 21:48:17,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:17,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920077359] [2021-06-12 21:48:17,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:17,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:17,949 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:17,949 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:17,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920077359] [2021-06-12 21:48:17,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920077359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:17,949 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644338765] [2021-06-12 21:48:17,949 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-12 21:48:17,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:17,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:48:17,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:18,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:18,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:18,162 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:18,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-12 21:48:18,163 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:48:18,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:18,171 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:48:18,172 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:18,177 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:18,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:18,178 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:17 [2021-06-12 21:48:18,220 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:18,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644338765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:18,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:18,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:48:18,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422172219] [2021-06-12 21:48:18,221 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:48:18,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:18,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:48:18,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:48:18,221 INFO L87 Difference]: Start difference. First operand 5915 states and 19718 transitions. Second operand has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 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-06-12 21:48:19,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:19,983 INFO L93 Difference]: Finished difference Result 8453 states and 27614 transitions. [2021-06-12 21:48:19,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:48:19,983 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 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-06-12 21:48:19,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:19,996 INFO L225 Difference]: With dead ends: 8453 [2021-06-12 21:48:19,996 INFO L226 Difference]: Without dead ends: 8428 [2021-06-12 21:48:19,997 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 781 ImplicationChecksByTransitivity, 1373.9ms TimeCoverageRelationStatistics Valid=441, Invalid=2529, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 21:48:20,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8428 states. [2021-06-12 21:48:20,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8428 to 5843. [2021-06-12 21:48:20,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5843 states, 5842 states have (on average 3.3289969188634028) internal successors, (19448), 5842 states have internal predecessors, (19448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:20,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5843 states to 5843 states and 19448 transitions. [2021-06-12 21:48:20,093 INFO L78 Accepts]: Start accepts. Automaton has 5843 states and 19448 transitions. Word has length 30 [2021-06-12 21:48:20,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:20,093 INFO L482 AbstractCegarLoop]: Abstraction has 5843 states and 19448 transitions. [2021-06-12 21:48:20,093 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 22 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-06-12 21:48:20,093 INFO L276 IsEmpty]: Start isEmpty. Operand 5843 states and 19448 transitions. [2021-06-12 21:48:20,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:20,100 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:20,100 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:20,301 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable522,194 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:20,301 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:20,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:20,301 INFO L82 PathProgramCache]: Analyzing trace with hash -2123448255, now seen corresponding path program 92 times [2021-06-12 21:48:20,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:20,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130986765] [2021-06-12 21:48:20,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:20,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:20,487 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:20,487 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:20,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130986765] [2021-06-12 21:48:20,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130986765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:20,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115606684] [2021-06-12 21:48:20,487 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:20,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:48:20,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:20,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:48:20,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:20,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:20,746 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:20,746 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 31 treesize of output 31 [2021-06-12 21:48:20,747 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:48:20,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:20,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:48:20,756 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:20,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:20,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:20,763 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:40, output treesize:19 [2021-06-12 21:48:20,802 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:20,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115606684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:20,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:20,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-12 21:48:20,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323081720] [2021-06-12 21:48:20,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:20,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:20,802 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:20,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:20,803 INFO L87 Difference]: Start difference. First operand 5843 states and 19448 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:21,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:21,855 INFO L93 Difference]: Finished difference Result 7171 states and 23521 transitions. [2021-06-12 21:48:21,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:48:21,855 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:48:21,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:21,867 INFO L225 Difference]: With dead ends: 7171 [2021-06-12 21:48:21,867 INFO L226 Difference]: Without dead ends: 7123 [2021-06-12 21:48:21,868 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 876.0ms TimeCoverageRelationStatistics Valid=267, Invalid=1713, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:48:21,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7123 states. [2021-06-12 21:48:21,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7123 to 5747. [2021-06-12 21:48:21,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5747 states, 5746 states have (on average 3.3214410024364773) internal successors, (19085), 5746 states have internal predecessors, (19085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:21,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5747 states to 5747 states and 19085 transitions. [2021-06-12 21:48:21,964 INFO L78 Accepts]: Start accepts. Automaton has 5747 states and 19085 transitions. Word has length 30 [2021-06-12 21:48:21,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:21,964 INFO L482 AbstractCegarLoop]: Abstraction has 5747 states and 19085 transitions. [2021-06-12 21:48:21,965 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:21,965 INFO L276 IsEmpty]: Start isEmpty. Operand 5747 states and 19085 transitions. [2021-06-12 21:48:21,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:21,972 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:21,972 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:22,180 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable524 [2021-06-12 21:48:22,181 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:22,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:22,181 INFO L82 PathProgramCache]: Analyzing trace with hash -1746026009, now seen corresponding path program 93 times [2021-06-12 21:48:22,181 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:22,181 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42241] [2021-06-12 21:48:22,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:22,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:22,369 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:22,369 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:22,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42241] [2021-06-12 21:48:22,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:22,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834399577] [2021-06-12 21:48:22,370 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:22,391 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:48:22,391 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:22,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:48:22,392 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:22,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:22,546 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:22,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:48:22,547 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:48:22,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:22,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:48:22,556 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:22,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:22,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:22,563 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:28 [2021-06-12 21:48:22,623 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:22,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834399577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:22,624 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:22,624 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-12 21:48:22,624 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754983827] [2021-06-12 21:48:22,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:48:22,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:22,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:48:22,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:48:22,624 INFO L87 Difference]: Start difference. First operand 5747 states and 19085 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:48:23,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:23,207 INFO L93 Difference]: Finished difference Result 7258 states and 23846 transitions. [2021-06-12 21:48:23,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:48:23,207 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-12 21:48:23,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:23,217 INFO L225 Difference]: With dead ends: 7258 [2021-06-12 21:48:23,217 INFO L226 Difference]: Without dead ends: 7233 [2021-06-12 21:48:23,217 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 659.2ms TimeCoverageRelationStatistics Valid=298, Invalid=1108, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:48:23,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7233 states. [2021-06-12 21:48:23,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7233 to 5702. [2021-06-12 21:48:23,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5702 states, 5701 states have (on average 3.323452025960358) internal successors, (18947), 5701 states have internal predecessors, (18947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:23,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5702 states to 5702 states and 18947 transitions. [2021-06-12 21:48:23,301 INFO L78 Accepts]: Start accepts. Automaton has 5702 states and 18947 transitions. Word has length 30 [2021-06-12 21:48:23,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:23,301 INFO L482 AbstractCegarLoop]: Abstraction has 5702 states and 18947 transitions. [2021-06-12 21:48:23,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:48:23,301 INFO L276 IsEmpty]: Start isEmpty. Operand 5702 states and 18947 transitions. [2021-06-12 21:48:23,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:23,308 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:23,308 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:23,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable527,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:23,508 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:23,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:23,509 INFO L82 PathProgramCache]: Analyzing trace with hash -667660107, now seen corresponding path program 94 times [2021-06-12 21:48:23,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:23,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826644329] [2021-06-12 21:48:23,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:23,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:23,657 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:23,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:23,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826644329] [2021-06-12 21:48:23,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826644329] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:23,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523516595] [2021-06-12 21:48:23,657 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:23,678 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:48:23,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:23,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:48:23,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:23,831 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:23,845 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:23,845 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 31 treesize of output 39 [2021-06-12 21:48:23,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:48:23,861 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:23,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:23,865 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:48:23,866 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:23,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:23,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:23,881 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:48:23,881 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 28 [2021-06-12 21:48:23,882 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:23,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:23,897 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:23,897 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-12 21:48:23,998 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:23,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523516595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:23,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:23,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:48:23,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991851659] [2021-06-12 21:48:23,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:23,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:23,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:23,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=388, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:23,999 INFO L87 Difference]: Start difference. First operand 5702 states and 18947 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:48:24,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:24,878 INFO L93 Difference]: Finished difference Result 7572 states and 24899 transitions. [2021-06-12 21:48:24,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:48:24,879 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-06-12 21:48:24,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:24,890 INFO L225 Difference]: With dead ends: 7572 [2021-06-12 21:48:24,890 INFO L226 Difference]: Without dead ends: 7547 [2021-06-12 21:48:24,890 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 471 ImplicationChecksByTransitivity, 890.8ms TimeCoverageRelationStatistics Valid=354, Invalid=1368, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 21:48:24,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7547 states. [2021-06-12 21:48:24,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7547 to 5688. [2021-06-12 21:48:24,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5688 states, 5687 states have (on average 3.324248285563566) internal successors, (18905), 5687 states have internal predecessors, (18905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:24,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5688 states to 5688 states and 18905 transitions. [2021-06-12 21:48:24,976 INFO L78 Accepts]: Start accepts. Automaton has 5688 states and 18905 transitions. Word has length 30 [2021-06-12 21:48:24,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:24,976 INFO L482 AbstractCegarLoop]: Abstraction has 5688 states and 18905 transitions. [2021-06-12 21:48:24,976 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:48:24,976 INFO L276 IsEmpty]: Start isEmpty. Operand 5688 states and 18905 transitions. [2021-06-12 21:48:24,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:24,983 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:24,983 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:25,183 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable530 [2021-06-12 21:48:25,183 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:25,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:25,184 INFO L82 PathProgramCache]: Analyzing trace with hash -1823368763, now seen corresponding path program 95 times [2021-06-12 21:48:25,184 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:25,184 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725184133] [2021-06-12 21:48:25,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:25,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:25,366 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:25,366 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:25,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725184133] [2021-06-12 21:48:25,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725184133] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:25,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [255693411] [2021-06-12 21:48:25,367 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:25,387 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:48:25,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:25,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:48:25,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:25,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:25,625 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:25,626 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 31 treesize of output 31 [2021-06-12 21:48:25,627 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:48:25,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:25,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:48:25,645 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:25,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:25,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:25,655 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:45, output treesize:21 [2021-06-12 21:48:25,721 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:25,721 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [255693411] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:25,721 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:25,721 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-12 21:48:25,722 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26122925] [2021-06-12 21:48:25,722 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:48:25,722 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:25,722 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:48:25,722 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=556, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:48:25,722 INFO L87 Difference]: Start difference. First operand 5688 states and 18905 transitions. Second operand has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 26 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-06-12 21:48:27,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:27,773 INFO L93 Difference]: Finished difference Result 7641 states and 25049 transitions. [2021-06-12 21:48:27,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 21:48:27,773 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 26 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-06-12 21:48:27,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:27,785 INFO L225 Difference]: With dead ends: 7641 [2021-06-12 21:48:27,786 INFO L226 Difference]: Without dead ends: 7611 [2021-06-12 21:48:27,786 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 898 ImplicationChecksByTransitivity, 1292.9ms TimeCoverageRelationStatistics Valid=486, Invalid=3174, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:48:27,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7611 states. [2021-06-12 21:48:27,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7611 to 5689. [2021-06-12 21:48:27,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5689 states, 5688 states have (on average 3.3252461322081577) internal successors, (18914), 5688 states have internal predecessors, (18914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:27,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5689 states to 5689 states and 18914 transitions. [2021-06-12 21:48:27,875 INFO L78 Accepts]: Start accepts. Automaton has 5689 states and 18914 transitions. Word has length 30 [2021-06-12 21:48:27,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:27,875 INFO L482 AbstractCegarLoop]: Abstraction has 5689 states and 18914 transitions. [2021-06-12 21:48:27,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9615384615384615) internal successors, (51), 26 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-06-12 21:48:27,875 INFO L276 IsEmpty]: Start isEmpty. Operand 5689 states and 18914 transitions. [2021-06-12 21:48:27,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:27,882 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:27,882 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:28,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable537,198 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:28,083 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:28,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:28,083 INFO L82 PathProgramCache]: Analyzing trace with hash -1331267863, now seen corresponding path program 96 times [2021-06-12 21:48:28,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:28,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912896814] [2021-06-12 21:48:28,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:28,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:28,245 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:28,245 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:28,245 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912896814] [2021-06-12 21:48:28,246 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912896814] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:28,246 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376557491] [2021-06-12 21:48:28,246 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:28,266 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:48:28,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:28,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:48:28,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:28,477 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:28,477 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:28,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-12 21:48:28,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:28,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:28,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:28,487 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 12 treesize of output 3 [2021-06-12 21:48:28,487 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:28,490 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:28,491 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:28,491 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:48:28,504 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:28,504 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376557491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:28,504 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:28,504 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:48:28,504 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081316747] [2021-06-12 21:48:28,504 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:48:28,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:28,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:48:28,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:48:28,505 INFO L87 Difference]: Start difference. First operand 5689 states and 18914 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:29,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:29,652 INFO L93 Difference]: Finished difference Result 6969 states and 22828 transitions. [2021-06-12 21:48:29,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:48:29,652 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:48:29,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:29,663 INFO L225 Difference]: With dead ends: 6969 [2021-06-12 21:48:29,663 INFO L226 Difference]: Without dead ends: 6944 [2021-06-12 21:48:29,663 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 550 ImplicationChecksByTransitivity, 958.1ms TimeCoverageRelationStatistics Valid=330, Invalid=1832, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:48:29,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6944 states. [2021-06-12 21:48:29,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6944 to 5716. [2021-06-12 21:48:29,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5716 states, 5715 states have (on average 3.3289588801399823) internal successors, (19025), 5715 states have internal predecessors, (19025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:29,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5716 states to 5716 states and 19025 transitions. [2021-06-12 21:48:29,744 INFO L78 Accepts]: Start accepts. Automaton has 5716 states and 19025 transitions. Word has length 30 [2021-06-12 21:48:29,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:29,744 INFO L482 AbstractCegarLoop]: Abstraction has 5716 states and 19025 transitions. [2021-06-12 21:48:29,745 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:29,745 INFO L276 IsEmpty]: Start isEmpty. Operand 5716 states and 19025 transitions. [2021-06-12 21:48:29,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:29,751 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:29,751 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:29,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable540,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:29,952 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:29,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:29,952 INFO L82 PathProgramCache]: Analyzing trace with hash -926069069, now seen corresponding path program 97 times [2021-06-12 21:48:29,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:29,952 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356764348] [2021-06-12 21:48:29,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:29,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:30,138 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:30,138 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:30,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356764348] [2021-06-12 21:48:30,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356764348] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:30,138 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996132300] [2021-06-12 21:48:30,138 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:30,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:30,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:48:30,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:30,354 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:30,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:30,356 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:30,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:30,360 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:30,360 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 33 [2021-06-12 21:48:30,361 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:48:30,366 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:30,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:30,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:30,368 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 19 treesize of output 9 [2021-06-12 21:48:30,370 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:30,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:30,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:30,375 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:48:30,414 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:30,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996132300] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:30,414 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:30,414 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:48:30,414 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452393107] [2021-06-12 21:48:30,415 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:48:30,415 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:30,415 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:48:30,415 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:48:30,415 INFO L87 Difference]: Start difference. First operand 5716 states and 19025 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:48:32,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:32,127 INFO L93 Difference]: Finished difference Result 7928 states and 25815 transitions. [2021-06-12 21:48:32,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:48:32,127 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:48:32,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:32,140 INFO L225 Difference]: With dead ends: 7928 [2021-06-12 21:48:32,140 INFO L226 Difference]: Without dead ends: 7872 [2021-06-12 21:48:32,140 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 807 ImplicationChecksByTransitivity, 1355.6ms TimeCoverageRelationStatistics Valid=482, Invalid=2488, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 21:48:32,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7872 states. [2021-06-12 21:48:32,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7872 to 5693. [2021-06-12 21:48:32,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5693 states, 5692 states have (on average 3.325017568517217) internal successors, (18926), 5692 states have internal predecessors, (18926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:32,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5693 states to 5693 states and 18926 transitions. [2021-06-12 21:48:32,247 INFO L78 Accepts]: Start accepts. Automaton has 5693 states and 18926 transitions. Word has length 30 [2021-06-12 21:48:32,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:32,247 INFO L482 AbstractCegarLoop]: Abstraction has 5693 states and 18926 transitions. [2021-06-12 21:48:32,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:48:32,247 INFO L276 IsEmpty]: Start isEmpty. Operand 5693 states and 18926 transitions. [2021-06-12 21:48:32,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:32,254 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:32,254 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:32,454 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable541 [2021-06-12 21:48:32,455 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:32,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:32,455 INFO L82 PathProgramCache]: Analyzing trace with hash 853701365, now seen corresponding path program 98 times [2021-06-12 21:48:32,455 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:32,455 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439434472] [2021-06-12 21:48:32,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:32,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:32,627 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:32,627 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:32,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439434472] [2021-06-12 21:48:32,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439434472] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:32,628 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130869198] [2021-06-12 21:48:32,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:32,647 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:48:32,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:32,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:48:32,648 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:32,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:32,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:32,792 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:32,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-12 21:48:32,793 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:48:32,799 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:32,801 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 13 treesize of output 7 [2021-06-12 21:48:32,802 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:32,808 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:32,809 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:32,809 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:48:32,864 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:32,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130869198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:32,864 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:32,864 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:48:32,864 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456617980] [2021-06-12 21:48:32,864 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:48:32,864 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:32,865 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:48:32,865 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:48:32,865 INFO L87 Difference]: Start difference. First operand 5693 states and 18926 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:48:33,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:33,874 INFO L93 Difference]: Finished difference Result 7249 states and 23804 transitions. [2021-06-12 21:48:33,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:48:33,875 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:48:33,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:33,885 INFO L225 Difference]: With dead ends: 7249 [2021-06-12 21:48:33,885 INFO L226 Difference]: Without dead ends: 7199 [2021-06-12 21:48:33,886 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 935.2ms TimeCoverageRelationStatistics Valid=458, Invalid=1992, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 21:48:33,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7199 states. [2021-06-12 21:48:33,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7199 to 5677. [2021-06-12 21:48:33,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5677 states, 5676 states have (on average 3.3259337561663145) internal successors, (18878), 5676 states have internal predecessors, (18878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:33,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5677 states to 5677 states and 18878 transitions. [2021-06-12 21:48:33,986 INFO L78 Accepts]: Start accepts. Automaton has 5677 states and 18878 transitions. Word has length 30 [2021-06-12 21:48:33,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:33,986 INFO L482 AbstractCegarLoop]: Abstraction has 5677 states and 18878 transitions. [2021-06-12 21:48:33,986 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-06-12 21:48:33,986 INFO L276 IsEmpty]: Start isEmpty. Operand 5677 states and 18878 transitions. [2021-06-12 21:48:33,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:33,993 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:33,993 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:34,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 201 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable543 [2021-06-12 21:48:34,194 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:34,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:34,194 INFO L82 PathProgramCache]: Analyzing trace with hash -761420365, now seen corresponding path program 99 times [2021-06-12 21:48:34,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:34,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915275596] [2021-06-12 21:48:34,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:34,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:34,402 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:34,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:34,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915275596] [2021-06-12 21:48:34,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915275596] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:34,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052521387] [2021-06-12 21:48:34,402 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:34,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:48:34,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:34,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:48:34,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:34,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:34,593 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:34,593 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 31 treesize of output 39 [2021-06-12 21:48:34,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:48:34,609 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:34,612 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:34,612 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-12 21:48:34,613 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:34,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:34,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:34,628 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:48:34,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 28 [2021-06-12 21:48:34,629 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:34,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:34,649 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:34,649 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:40, output treesize:44 [2021-06-12 21:48:34,744 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:34,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052521387] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:34,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:34,745 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-06-12 21:48:34,745 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59219309] [2021-06-12 21:48:34,745 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:34,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:34,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:34,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:34,745 INFO L87 Difference]: Start difference. First operand 5677 states and 18878 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:48:35,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:35,792 INFO L93 Difference]: Finished difference Result 6309 states and 20874 transitions. [2021-06-12 21:48:35,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:48:35,793 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:48:35,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:35,801 INFO L225 Difference]: With dead ends: 6309 [2021-06-12 21:48:35,802 INFO L226 Difference]: Without dead ends: 6280 [2021-06-12 21:48:35,802 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 504 ImplicationChecksByTransitivity, 1047.3ms TimeCoverageRelationStatistics Valid=298, Invalid=1594, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 21:48:35,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6280 states. [2021-06-12 21:48:35,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6280 to 5644. [2021-06-12 21:48:35,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5644 states, 5643 states have (on average 3.3273081694134325) internal successors, (18776), 5643 states have internal predecessors, (18776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:35,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5644 states to 5644 states and 18776 transitions. [2021-06-12 21:48:35,900 INFO L78 Accepts]: Start accepts. Automaton has 5644 states and 18776 transitions. Word has length 30 [2021-06-12 21:48:35,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:35,900 INFO L482 AbstractCegarLoop]: Abstraction has 5644 states and 18776 transitions. [2021-06-12 21:48:35,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:48:35,900 INFO L276 IsEmpty]: Start isEmpty. Operand 5644 states and 18776 transitions. [2021-06-12 21:48:35,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:35,907 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:35,908 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:36,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 202 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable545 [2021-06-12 21:48:36,108 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:36,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:36,109 INFO L82 PathProgramCache]: Analyzing trace with hash 1136551761, now seen corresponding path program 100 times [2021-06-12 21:48:36,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:36,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170719698] [2021-06-12 21:48:36,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:36,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:36,284 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:36,285 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:36,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170719698] [2021-06-12 21:48:36,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170719698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:36,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445528599] [2021-06-12 21:48:36,285 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:36,305 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:48:36,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:36,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:48:36,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:36,516 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:36,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:36,517 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 31 treesize of output 23 [2021-06-12 21:48:36,518 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:36,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:36,524 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:36,525 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 12 treesize of output 3 [2021-06-12 21:48:36,525 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:36,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:36,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:36,530 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-12 21:48:36,543 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:36,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445528599] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:36,543 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:36,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:48:36,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1676344110] [2021-06-12 21:48:36,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:36,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:36,544 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:36,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:36,544 INFO L87 Difference]: Start difference. First operand 5644 states and 18776 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:48:37,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:37,180 INFO L93 Difference]: Finished difference Result 6964 states and 22829 transitions. [2021-06-12 21:48:37,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 21:48:37,180 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:48:37,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:37,191 INFO L225 Difference]: With dead ends: 6964 [2021-06-12 21:48:37,191 INFO L226 Difference]: Without dead ends: 6949 [2021-06-12 21:48:37,191 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 358 ImplicationChecksByTransitivity, 587.1ms TimeCoverageRelationStatistics Valid=246, Invalid=1086, Unknown=0, NotChecked=0, Total=1332 [2021-06-12 21:48:37,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6949 states. [2021-06-12 21:48:37,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6949 to 5659. [2021-06-12 21:48:37,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5659 states, 5658 states have (on average 3.3275008837044893) internal successors, (18827), 5658 states have internal predecessors, (18827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:37,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5659 states to 5659 states and 18827 transitions. [2021-06-12 21:48:37,279 INFO L78 Accepts]: Start accepts. Automaton has 5659 states and 18827 transitions. Word has length 30 [2021-06-12 21:48:37,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:37,279 INFO L482 AbstractCegarLoop]: Abstraction has 5659 states and 18827 transitions. [2021-06-12 21:48:37,279 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:48:37,279 INFO L276 IsEmpty]: Start isEmpty. Operand 5659 states and 18827 transitions. [2021-06-12 21:48:37,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:37,287 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:37,287 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:37,487 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable551,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:37,487 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:37,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:37,488 INFO L82 PathProgramCache]: Analyzing trace with hash 554613039, now seen corresponding path program 101 times [2021-06-12 21:48:37,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:37,488 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518479170] [2021-06-12 21:48:37,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:37,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:37,670 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:37,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:37,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518479170] [2021-06-12 21:48:37,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518479170] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:37,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467149334] [2021-06-12 21:48:37,670 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:37,691 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:48:37,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:37,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:48:37,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:37,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:37,902 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:37,902 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 31 treesize of output 23 [2021-06-12 21:48:37,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:37,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:37,908 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:37,908 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 12 treesize of output 3 [2021-06-12 21:48:37,908 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:37,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:37,912 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:37,912 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:48:37,929 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:37,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467149334] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:37,929 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:37,930 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:48:37,930 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410598420] [2021-06-12 21:48:37,930 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:37,930 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:37,930 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:37,930 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:37,930 INFO L87 Difference]: Start difference. First operand 5659 states and 18827 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:48:39,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:39,227 INFO L93 Difference]: Finished difference Result 7910 states and 25828 transitions. [2021-06-12 21:48:39,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:48:39,227 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:48:39,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:39,239 INFO L225 Difference]: With dead ends: 7910 [2021-06-12 21:48:39,240 INFO L226 Difference]: Without dead ends: 7889 [2021-06-12 21:48:39,240 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 619 ImplicationChecksByTransitivity, 1093.6ms TimeCoverageRelationStatistics Valid=444, Invalid=2006, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 21:48:39,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7889 states. [2021-06-12 21:48:39,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7889 to 5775. [2021-06-12 21:48:39,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5775 states, 5774 states have (on average 3.326117076550052) internal successors, (19205), 5774 states have internal predecessors, (19205), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:39,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5775 states to 5775 states and 19205 transitions. [2021-06-12 21:48:39,333 INFO L78 Accepts]: Start accepts. Automaton has 5775 states and 19205 transitions. Word has length 30 [2021-06-12 21:48:39,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:39,333 INFO L482 AbstractCegarLoop]: Abstraction has 5775 states and 19205 transitions. [2021-06-12 21:48:39,333 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-06-12 21:48:39,333 INFO L276 IsEmpty]: Start isEmpty. Operand 5775 states and 19205 transitions. [2021-06-12 21:48:39,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:39,340 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:39,340 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:39,540 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable552 [2021-06-12 21:48:39,540 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:39,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:39,541 INFO L82 PathProgramCache]: Analyzing trace with hash 681434367, now seen corresponding path program 102 times [2021-06-12 21:48:39,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:39,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738658268] [2021-06-12 21:48:39,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:39,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:39,782 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:39,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:39,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738658268] [2021-06-12 21:48:39,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738658268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:39,782 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046991142] [2021-06-12 21:48:39,782 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:39,803 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:48:39,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:39,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:48:39,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:39,964 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:39,965 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 31 treesize of output 39 [2021-06-12 21:48:39,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:48:39,986 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:40,019 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:48:40,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, 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 28 [2021-06-12 21:48:40,020 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:40,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:48:40,026 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:40,029 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:40,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:40,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:40,042 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 2 variables, input treesize:40, output treesize:34 [2021-06-12 21:48:40,154 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:40,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046991142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:40,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:40,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-12 21:48:40,155 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175663244] [2021-06-12 21:48:40,155 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:48:40,155 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:40,155 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:48:40,155 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:48:40,155 INFO L87 Difference]: Start difference. First operand 5775 states and 19205 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:42,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:42,117 INFO L93 Difference]: Finished difference Result 7627 states and 24895 transitions. [2021-06-12 21:48:42,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:48:42,117 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:48:42,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:42,129 INFO L225 Difference]: With dead ends: 7627 [2021-06-12 21:48:42,129 INFO L226 Difference]: Without dead ends: 7597 [2021-06-12 21:48:42,129 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1064 ImplicationChecksByTransitivity, 1773.0ms TimeCoverageRelationStatistics Valid=672, Invalid=3234, Unknown=0, NotChecked=0, Total=3906 [2021-06-12 21:48:42,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7597 states. [2021-06-12 21:48:42,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7597 to 5753. [2021-06-12 21:48:42,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5753 states, 5752 states have (on average 3.3282336578581364) internal successors, (19144), 5752 states have internal predecessors, (19144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:42,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5753 states to 5753 states and 19144 transitions. [2021-06-12 21:48:42,217 INFO L78 Accepts]: Start accepts. Automaton has 5753 states and 19144 transitions. Word has length 30 [2021-06-12 21:48:42,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:42,217 INFO L482 AbstractCegarLoop]: Abstraction has 5753 states and 19144 transitions. [2021-06-12 21:48:42,217 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:42,217 INFO L276 IsEmpty]: Start isEmpty. Operand 5753 states and 19144 transitions. [2021-06-12 21:48:42,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:42,224 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:42,224 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:42,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable553,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:42,424 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:42,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:42,424 INFO L82 PathProgramCache]: Analyzing trace with hash -1223686925, now seen corresponding path program 103 times [2021-06-12 21:48:42,424 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:42,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586299819] [2021-06-12 21:48:42,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:42,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:42,579 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:42,579 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:42,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586299819] [2021-06-12 21:48:42,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586299819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:42,580 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [960124240] [2021-06-12 21:48:42,580 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:42,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:42,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:48:42,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:42,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:42,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:42,796 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 31 treesize of output 23 [2021-06-12 21:48:42,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:42,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:42,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:42,802 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 12 treesize of output 3 [2021-06-12 21:48:42,802 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:42,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:42,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:42,806 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:48:42,823 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:42,823 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [960124240] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:42,823 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:42,823 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-12 21:48:42,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510316895] [2021-06-12 21:48:42,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:48:42,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:42,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:48:42,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=446, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:48:42,824 INFO L87 Difference]: Start difference. First operand 5753 states and 19144 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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-06-12 21:48:43,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:43,577 INFO L93 Difference]: Finished difference Result 7419 states and 24483 transitions. [2021-06-12 21:48:43,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-12 21:48:43,578 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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-06-12 21:48:43,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:43,588 INFO L225 Difference]: With dead ends: 7419 [2021-06-12 21:48:43,588 INFO L226 Difference]: Without dead ends: 7394 [2021-06-12 21:48:43,588 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 663.4ms TimeCoverageRelationStatistics Valid=312, Invalid=1328, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 21:48:43,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7394 states. [2021-06-12 21:48:43,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7394 to 5747. [2021-06-12 21:48:43,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5747 states, 5746 states have (on average 3.329098503306648) internal successors, (19129), 5746 states have internal predecessors, (19129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:43,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5747 states to 5747 states and 19129 transitions. [2021-06-12 21:48:43,667 INFO L78 Accepts]: Start accepts. Automaton has 5747 states and 19129 transitions. Word has length 30 [2021-06-12 21:48:43,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:43,667 INFO L482 AbstractCegarLoop]: Abstraction has 5747 states and 19129 transitions. [2021-06-12 21:48:43,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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-06-12 21:48:43,667 INFO L276 IsEmpty]: Start isEmpty. Operand 5747 states and 19129 transitions. [2021-06-12 21:48:43,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:43,674 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:43,674 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:43,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable559,206 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:43,875 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:43,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:43,875 INFO L82 PathProgramCache]: Analyzing trace with hash -690820735, now seen corresponding path program 104 times [2021-06-12 21:48:43,875 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:43,875 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832029997] [2021-06-12 21:48:43,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:43,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:44,043 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:44,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:44,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832029997] [2021-06-12 21:48:44,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832029997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:44,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [500744302] [2021-06-12 21:48:44,043 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:44,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:48:44,063 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:44,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:48:44,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:44,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:44,217 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:44,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:48:44,218 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:48:44,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:44,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:48:44,227 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:44,233 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:44,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:44,234 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-12 21:48:44,268 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:44,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [500744302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:44,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:44,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:48:44,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552536830] [2021-06-12 21:48:44,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:44,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:44,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:44,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=392, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:44,268 INFO L87 Difference]: Start difference. First operand 5747 states and 19129 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:48:44,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:44,851 INFO L93 Difference]: Finished difference Result 7912 states and 25895 transitions. [2021-06-12 21:48:44,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:48:44,851 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:48:44,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:44,862 INFO L225 Difference]: With dead ends: 7912 [2021-06-12 21:48:44,863 INFO L226 Difference]: Without dead ends: 7882 [2021-06-12 21:48:44,863 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 440 ImplicationChecksByTransitivity, 587.4ms TimeCoverageRelationStatistics Valid=307, Invalid=1253, Unknown=0, NotChecked=0, Total=1560 [2021-06-12 21:48:44,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7882 states. [2021-06-12 21:48:44,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7882 to 5742. [2021-06-12 21:48:44,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5742 states, 5741 states have (on average 3.328514196133078) internal successors, (19109), 5741 states have internal predecessors, (19109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:44,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5742 states to 5742 states and 19109 transitions. [2021-06-12 21:48:44,960 INFO L78 Accepts]: Start accepts. Automaton has 5742 states and 19109 transitions. Word has length 30 [2021-06-12 21:48:44,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:44,960 INFO L482 AbstractCegarLoop]: Abstraction has 5742 states and 19109 transitions. [2021-06-12 21:48:44,960 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:48:44,960 INFO L276 IsEmpty]: Start isEmpty. Operand 5742 states and 19109 transitions. [2021-06-12 21:48:44,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:44,967 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:44,967 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:45,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable560 [2021-06-12 21:48:45,167 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:45,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:45,167 INFO L82 PathProgramCache]: Analyzing trace with hash -644242611, now seen corresponding path program 105 times [2021-06-12 21:48:45,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:45,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472018640] [2021-06-12 21:48:45,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:45,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:45,369 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:45,370 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:45,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472018640] [2021-06-12 21:48:45,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472018640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:45,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397345117] [2021-06-12 21:48:45,370 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:45,390 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:48:45,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:45,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:48:45,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:45,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:45,527 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:45,527 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 31 treesize of output 31 [2021-06-12 21:48:45,528 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:48:45,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:45,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:48:45,537 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:45,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:45,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:45,545 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:28 [2021-06-12 21:48:45,603 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:45,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397345117] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:45,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:45,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:48:45,603 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596449215] [2021-06-12 21:48:45,603 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:45,603 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:45,603 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:45,604 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=385, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:45,604 INFO L87 Difference]: Start difference. First operand 5742 states and 19109 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:48:46,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:46,134 INFO L93 Difference]: Finished difference Result 7358 states and 24210 transitions. [2021-06-12 21:48:46,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:48:46,134 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:48:46,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:46,145 INFO L225 Difference]: With dead ends: 7358 [2021-06-12 21:48:46,145 INFO L226 Difference]: Without dead ends: 7343 [2021-06-12 21:48:46,145 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 357 ImplicationChecksByTransitivity, 542.6ms TimeCoverageRelationStatistics Valid=272, Invalid=988, Unknown=0, NotChecked=0, Total=1260 [2021-06-12 21:48:46,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7343 states. [2021-06-12 21:48:46,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7343 to 5714. [2021-06-12 21:48:46,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5714 states, 5713 states have (on average 3.3299492385786804) internal successors, (19024), 5713 states have internal predecessors, (19024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:46,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5714 states to 5714 states and 19024 transitions. [2021-06-12 21:48:46,233 INFO L78 Accepts]: Start accepts. Automaton has 5714 states and 19024 transitions. Word has length 30 [2021-06-12 21:48:46,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:46,233 INFO L482 AbstractCegarLoop]: Abstraction has 5714 states and 19024 transitions. [2021-06-12 21:48:46,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:48:46,233 INFO L276 IsEmpty]: Start isEmpty. Operand 5714 states and 19024 transitions. [2021-06-12 21:48:46,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:46,241 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:46,241 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:46,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 208 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable563 [2021-06-12 21:48:46,441 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:46,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:46,441 INFO L82 PathProgramCache]: Analyzing trace with hash 1825846597, now seen corresponding path program 106 times [2021-06-12 21:48:46,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:46,442 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861435583] [2021-06-12 21:48:46,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:46,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:46,581 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:46,581 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:46,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861435583] [2021-06-12 21:48:46,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861435583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:46,581 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700767207] [2021-06-12 21:48:46,581 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:46,601 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:48:46,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:46,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:48:46,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:46,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:46,797 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:46,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-12 21:48:46,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:46,801 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:46,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:46,803 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 12 treesize of output 3 [2021-06-12 21:48:46,803 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:46,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:46,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:46,807 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:48:46,823 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:46,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700767207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:46,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:46,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-12 21:48:46,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1924316948] [2021-06-12 21:48:46,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:48:46,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:46,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:48:46,824 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=450, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:48:46,824 INFO L87 Difference]: Start difference. First operand 5714 states and 19024 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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-06-12 21:48:47,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:47,555 INFO L93 Difference]: Finished difference Result 7501 states and 24741 transitions. [2021-06-12 21:48:47,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:48:47,555 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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-06-12 21:48:47,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:47,566 INFO L225 Difference]: With dead ends: 7501 [2021-06-12 21:48:47,566 INFO L226 Difference]: Without dead ends: 7486 [2021-06-12 21:48:47,567 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 676.8ms TimeCoverageRelationStatistics Valid=321, Invalid=1401, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 21:48:47,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7486 states. [2021-06-12 21:48:47,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7486 to 5705. [2021-06-12 21:48:47,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5705 states, 5704 states have (on average 3.3304698457223) internal successors, (18997), 5704 states have internal predecessors, (18997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:47,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5705 states to 5705 states and 18997 transitions. [2021-06-12 21:48:47,650 INFO L78 Accepts]: Start accepts. Automaton has 5705 states and 18997 transitions. Word has length 30 [2021-06-12 21:48:47,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:47,650 INFO L482 AbstractCegarLoop]: Abstraction has 5705 states and 18997 transitions. [2021-06-12 21:48:47,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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-06-12 21:48:47,650 INFO L276 IsEmpty]: Start isEmpty. Operand 5705 states and 18997 transitions. [2021-06-12 21:48:47,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:47,657 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:47,657 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:47,857 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable566 [2021-06-12 21:48:47,857 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:47,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:47,857 INFO L82 PathProgramCache]: Analyzing trace with hash -1368762027, now seen corresponding path program 107 times [2021-06-12 21:48:47,857 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:47,857 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051128303] [2021-06-12 21:48:47,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:47,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:48,003 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:48,004 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:48,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051128303] [2021-06-12 21:48:48,004 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051128303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:48,004 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133631537] [2021-06-12 21:48:48,004 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:48,025 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:48:48,025 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:48,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:48:48,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:48,230 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:48,230 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:48,230 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 31 treesize of output 23 [2021-06-12 21:48:48,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:48,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:48,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:48,236 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 12 treesize of output 3 [2021-06-12 21:48:48,236 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:48,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:48,240 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:48,240 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:48:48,257 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:48,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133631537] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:48,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:48,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-12 21:48:48,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156621120] [2021-06-12 21:48:48,258 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:48:48,258 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:48,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:48:48,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:48:48,258 INFO L87 Difference]: Start difference. First operand 5705 states and 18997 transitions. Second operand has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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-06-12 21:48:49,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:49,566 INFO L93 Difference]: Finished difference Result 7758 states and 25535 transitions. [2021-06-12 21:48:49,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-12 21:48:49,567 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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-06-12 21:48:49,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:49,579 INFO L225 Difference]: With dead ends: 7758 [2021-06-12 21:48:49,579 INFO L226 Difference]: Without dead ends: 7733 [2021-06-12 21:48:49,579 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 986.0ms TimeCoverageRelationStatistics Valid=416, Invalid=1936, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 21:48:49,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7733 states. [2021-06-12 21:48:49,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7733 to 5720. [2021-06-12 21:48:49,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5720 states, 5719 states have (on average 3.3271550970449377) internal successors, (19028), 5719 states have internal predecessors, (19028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:49,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5720 states to 5720 states and 19028 transitions. [2021-06-12 21:48:49,663 INFO L78 Accepts]: Start accepts. Automaton has 5720 states and 19028 transitions. Word has length 30 [2021-06-12 21:48:49,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:49,663 INFO L482 AbstractCegarLoop]: Abstraction has 5720 states and 19028 transitions. [2021-06-12 21:48:49,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.125) internal successors, (51), 24 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-06-12 21:48:49,663 INFO L276 IsEmpty]: Start isEmpty. Operand 5720 states and 19028 transitions. [2021-06-12 21:48:49,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:49,671 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:49,671 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:49,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable567 [2021-06-12 21:48:49,871 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:49,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:49,872 INFO L82 PathProgramCache]: Analyzing trace with hash -753210211, now seen corresponding path program 108 times [2021-06-12 21:48:49,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:49,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429165577] [2021-06-12 21:48:49,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:49,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:50,029 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:50,030 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:50,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429165577] [2021-06-12 21:48:50,030 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429165577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:50,030 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1846669349] [2021-06-12 21:48:50,030 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:50,051 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:48:50,051 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:50,052 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:48:50,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:50,215 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:50,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:50,220 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:50,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-12 21:48:50,221 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:48:50,226 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:50,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-12 21:48:50,229 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:50,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:50,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:50,234 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:48:50,290 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:50,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1846669349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:50,290 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:50,290 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:48:50,290 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045981296] [2021-06-12 21:48:50,290 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:50,291 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:50,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:50,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=427, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:50,291 INFO L87 Difference]: Start difference. First operand 5720 states and 19028 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:48:51,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:51,513 INFO L93 Difference]: Finished difference Result 7261 states and 23933 transitions. [2021-06-12 21:48:51,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:48:51,513 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:48:51,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:51,526 INFO L225 Difference]: With dead ends: 7261 [2021-06-12 21:48:51,526 INFO L226 Difference]: Without dead ends: 7236 [2021-06-12 21:48:51,526 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 919.8ms TimeCoverageRelationStatistics Valid=303, Invalid=1859, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:48:51,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7236 states. [2021-06-12 21:48:51,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7236 to 5734. [2021-06-12 21:48:51,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5734 states, 5733 states have (on average 3.3263561834990405) internal successors, (19070), 5733 states have internal predecessors, (19070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:51,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5734 states to 5734 states and 19070 transitions. [2021-06-12 21:48:51,617 INFO L78 Accepts]: Start accepts. Automaton has 5734 states and 19070 transitions. Word has length 30 [2021-06-12 21:48:51,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:51,618 INFO L482 AbstractCegarLoop]: Abstraction has 5734 states and 19070 transitions. [2021-06-12 21:48:51,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:48:51,618 INFO L276 IsEmpty]: Start isEmpty. Operand 5734 states and 19070 transitions. [2021-06-12 21:48:51,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:51,625 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:51,625 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:51,845 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable568,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:51,845 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:51,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:51,845 INFO L82 PathProgramCache]: Analyzing trace with hash 1891488649, now seen corresponding path program 109 times [2021-06-12 21:48:51,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:51,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397883098] [2021-06-12 21:48:51,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:51,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:52,012 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:52,012 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:52,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397883098] [2021-06-12 21:48:52,012 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397883098] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:52,012 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094500105] [2021-06-12 21:48:52,012 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:52,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:52,033 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:48:52,034 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:52,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:52,202 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:52,202 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 31 treesize of output 39 [2021-06-12 21:48:52,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:48:52,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:52,220 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:48:52,221 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:48:52,222 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:52,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:52,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:52,236 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:48:52,236 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 28 [2021-06-12 21:48:52,237 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:52,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:52,253 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:52,253 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-12 21:48:52,356 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:52,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094500105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:52,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:52,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:48:52,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460122814] [2021-06-12 21:48:52,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:52,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:52,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:52,356 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=387, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:52,357 INFO L87 Difference]: Start difference. First operand 5734 states and 19070 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:48:53,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:53,211 INFO L93 Difference]: Finished difference Result 7449 states and 24503 transitions. [2021-06-12 21:48:53,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:48:53,211 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-06-12 21:48:53,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:53,222 INFO L225 Difference]: With dead ends: 7449 [2021-06-12 21:48:53,222 INFO L226 Difference]: Without dead ends: 7424 [2021-06-12 21:48:53,222 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 406 ImplicationChecksByTransitivity, 799.7ms TimeCoverageRelationStatistics Valid=317, Invalid=1165, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:48:53,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7424 states. [2021-06-12 21:48:53,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7424 to 5722. [2021-06-12 21:48:53,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5722 states, 5721 states have (on average 3.3275651109945814) internal successors, (19037), 5721 states have internal predecessors, (19037), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:53,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5722 states to 5722 states and 19037 transitions. [2021-06-12 21:48:53,306 INFO L78 Accepts]: Start accepts. Automaton has 5722 states and 19037 transitions. Word has length 30 [2021-06-12 21:48:53,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:53,306 INFO L482 AbstractCegarLoop]: Abstraction has 5722 states and 19037 transitions. [2021-06-12 21:48:53,306 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:48:53,306 INFO L276 IsEmpty]: Start isEmpty. Operand 5722 states and 19037 transitions. [2021-06-12 21:48:53,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:53,312 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:53,312 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:53,513 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable570,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:53,513 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:53,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:53,513 INFO L82 PathProgramCache]: Analyzing trace with hash -1215622697, now seen corresponding path program 110 times [2021-06-12 21:48:53,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:53,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294988096] [2021-06-12 21:48:53,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:53,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:53,681 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:53,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:53,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294988096] [2021-06-12 21:48:53,681 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294988096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:53,681 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1436248407] [2021-06-12 21:48:53,681 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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:53,701 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:48:53,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:48:53,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:48:53,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:53,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:48:53,840 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:53,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 31 [2021-06-12 21:48:53,841 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:48:53,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:53,848 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 17 treesize of output 9 [2021-06-12 21:48:53,849 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:48:53,854 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:53,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:53,854 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-12 21:48:53,912 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:53,912 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1436248407] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:53,912 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:53,912 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:48:53,912 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984444793] [2021-06-12 21:48:53,912 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:48:53,912 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:53,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:48:53,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:48:53,913 INFO L87 Difference]: Start difference. First operand 5722 states and 19037 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:48:54,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:54,646 INFO L93 Difference]: Finished difference Result 7412 states and 24401 transitions. [2021-06-12 21:48:54,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:48:54,646 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:48:54,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:54,657 INFO L225 Difference]: With dead ends: 7412 [2021-06-12 21:48:54,658 INFO L226 Difference]: Without dead ends: 7362 [2021-06-12 21:48:54,658 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 699.6ms TimeCoverageRelationStatistics Valid=304, Invalid=1418, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 21:48:54,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7362 states. [2021-06-12 21:48:54,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7362 to 5713. [2021-06-12 21:48:54,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5713 states, 5712 states have (on average 3.3251050420168067) internal successors, (18993), 5712 states have internal predecessors, (18993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:54,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5713 states to 5713 states and 18993 transitions. [2021-06-12 21:48:54,774 INFO L78 Accepts]: Start accepts. Automaton has 5713 states and 18993 transitions. Word has length 30 [2021-06-12 21:48:54,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:54,774 INFO L482 AbstractCegarLoop]: Abstraction has 5713 states and 18993 transitions. [2021-06-12 21:48:54,774 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:48:54,774 INFO L276 IsEmpty]: Start isEmpty. Operand 5713 states and 18993 transitions. [2021-06-12 21:48:54,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:54,781 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:54,781 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:54,982 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable577,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:54,982 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:54,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:54,982 INFO L82 PathProgramCache]: Analyzing trace with hash -1721288081, now seen corresponding path program 111 times [2021-06-12 21:48:54,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:54,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812333324] [2021-06-12 21:48:54,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:54,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:48:55,175 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:55,175 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:48:55,175 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812333324] [2021-06-12 21:48:55,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812333324] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:55,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087936330] [2021-06-12 21:48:55,176 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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-12 21:48:55,204 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:48:55,205 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:48:55,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:48:55,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:48:55,390 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:55,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-06-12 21:48:55,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:48:55,419 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:55,445 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-12 21:48:55,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 66 treesize of output 67 [2021-06-12 21:48:55,456 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:55,467 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:48:55,468 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 42 [2021-06-12 21:48:55,471 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:48:55,522 INFO L628 ElimStorePlain]: treesize reduction 8, result has 91.1 percent of original size [2021-06-12 21:48:55,533 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:48:55,534 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:229 [2021-06-12 21:48:55,674 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 48 [2021-06-12 21:48:55,874 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 56 [2021-06-12 21:48:56,022 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:48:56,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087936330] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:48:56,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:48:56,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-06-12 21:48:56,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518389364] [2021-06-12 21:48:56,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:48:56,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:48:56,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:48:56,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=497, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:48:56,023 INFO L87 Difference]: Start difference. First operand 5713 states and 18993 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-06-12 21:48:56,290 WARN L205 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 61 [2021-06-12 21:48:56,548 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 56 [2021-06-12 21:48:56,763 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 59 [2021-06-12 21:48:57,091 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 46 [2021-06-12 21:48:57,475 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 50 [2021-06-12 21:48:58,977 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 47 [2021-06-12 21:48:59,480 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 43 [2021-06-12 21:48:59,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:48:59,600 INFO L93 Difference]: Finished difference Result 8323 states and 27214 transitions. [2021-06-12 21:48:59,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-12 21:48:59,600 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-06-12 21:48:59,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:48:59,612 INFO L225 Difference]: With dead ends: 8323 [2021-06-12 21:48:59,613 INFO L226 Difference]: Without dead ends: 8283 [2021-06-12 21:48:59,613 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 3512.4ms TimeCoverageRelationStatistics Valid=702, Invalid=3588, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 21:48:59,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8283 states. [2021-06-12 21:48:59,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8283 to 5753. [2021-06-12 21:48:59,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5753 states, 5752 states have (on average 3.3301460361613353) internal successors, (19155), 5752 states have internal predecessors, (19155), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:48:59,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5753 states to 5753 states and 19155 transitions. [2021-06-12 21:48:59,699 INFO L78 Accepts]: Start accepts. Automaton has 5753 states and 19155 transitions. Word has length 30 [2021-06-12 21:48:59,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:48:59,699 INFO L482 AbstractCegarLoop]: Abstraction has 5753 states and 19155 transitions. [2021-06-12 21:48:59,699 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 25 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-06-12 21:48:59,699 INFO L276 IsEmpty]: Start isEmpty. Operand 5753 states and 19155 transitions. [2021-06-12 21:48:59,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:48:59,706 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:48:59,706 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:48:59,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable579 [2021-06-12 21:48:59,908 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:48:59,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:48:59,908 INFO L82 PathProgramCache]: Analyzing trace with hash 1980655713, now seen corresponding path program 112 times [2021-06-12 21:48:59,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:48:59,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263243458] [2021-06-12 21:48:59,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:48:59,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:00,080 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:00,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:00,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263243458] [2021-06-12 21:49:00,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263243458] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:00,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066612580] [2021-06-12 21:49:00,081 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 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:00,104 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:49:00,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:00,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:49:00,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:00,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:00,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:00,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2021-06-12 21:49:00,310 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:00,313 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:00,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:00,315 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 12 treesize of output 3 [2021-06-12 21:49:00,315 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:00,318 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:00,319 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:00,319 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:49:00,334 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:00,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066612580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:00,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:00,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-12 21:49:00,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882000241] [2021-06-12 21:49:00,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:49:00,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:00,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:49:00,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:49:00,335 INFO L87 Difference]: Start difference. First operand 5753 states and 19155 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:01,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:01,354 INFO L93 Difference]: Finished difference Result 7778 states and 25622 transitions. [2021-06-12 21:49:01,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:49:01,355 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:49:01,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:01,368 INFO L225 Difference]: With dead ends: 7778 [2021-06-12 21:49:01,368 INFO L226 Difference]: Without dead ends: 7757 [2021-06-12 21:49:01,368 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 830.2ms TimeCoverageRelationStatistics Valid=318, Invalid=1488, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 21:49:01,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7757 states. [2021-06-12 21:49:01,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7757 to 5777. [2021-06-12 21:49:01,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5777 states, 5776 states have (on average 3.3337950138504153) internal successors, (19256), 5776 states have internal predecessors, (19256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:01,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5777 states to 5777 states and 19256 transitions. [2021-06-12 21:49:01,461 INFO L78 Accepts]: Start accepts. Automaton has 5777 states and 19256 transitions. Word has length 30 [2021-06-12 21:49:01,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:01,461 INFO L482 AbstractCegarLoop]: Abstraction has 5777 states and 19256 transitions. [2021-06-12 21:49:01,461 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:01,461 INFO L276 IsEmpty]: Start isEmpty. Operand 5777 states and 19256 transitions. [2021-06-12 21:49:01,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:01,469 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:01,469 INFO L472 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, 1, 1] [2021-06-12 21:49:01,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable603,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:01,669 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:01,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:01,670 INFO L82 PathProgramCache]: Analyzing trace with hash -1797878076, now seen corresponding path program 103 times [2021-06-12 21:49:01,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:01,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410063425] [2021-06-12 21:49:01,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:01,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:01,932 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:01,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:01,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410063425] [2021-06-12 21:49:01,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410063425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:01,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1728358844] [2021-06-12 21:49:01,932 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:01,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:01,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:49:01,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:02,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:02,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:02,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:02,091 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:02,092 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 50 treesize of output 36 [2021-06-12 21:49:02,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:02,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:02,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:02,099 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:02,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:02,100 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:02,100 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 39 treesize of output 7 [2021-06-12 21:49:02,101 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:02,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:02,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:02,106 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-12 21:49:02,125 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:02,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1728358844] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:02,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:02,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-12 21:49:02,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609738151] [2021-06-12 21:49:02,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:49:02,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:02,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:49:02,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:49:02,125 INFO L87 Difference]: Start difference. First operand 5777 states and 19256 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:02,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:02,729 INFO L93 Difference]: Finished difference Result 6927 states and 22635 transitions. [2021-06-12 21:49:02,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-12 21:49:02,729 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:49:02,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:02,740 INFO L225 Difference]: With dead ends: 6927 [2021-06-12 21:49:02,740 INFO L226 Difference]: Without dead ends: 6901 [2021-06-12 21:49:02,740 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 640.1ms TimeCoverageRelationStatistics Valid=199, Invalid=991, Unknown=0, NotChecked=0, Total=1190 [2021-06-12 21:49:02,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6901 states. [2021-06-12 21:49:02,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6901 to 5755. [2021-06-12 21:49:02,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5755 states, 5754 states have (on average 3.3338547097671185) internal successors, (19183), 5754 states have internal predecessors, (19183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:02,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5755 states to 5755 states and 19183 transitions. [2021-06-12 21:49:02,846 INFO L78 Accepts]: Start accepts. Automaton has 5755 states and 19183 transitions. Word has length 30 [2021-06-12 21:49:02,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:02,846 INFO L482 AbstractCegarLoop]: Abstraction has 5755 states and 19183 transitions. [2021-06-12 21:49:02,846 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 20 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:02,846 INFO L276 IsEmpty]: Start isEmpty. Operand 5755 states and 19183 transitions. [2021-06-12 21:49:02,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:02,854 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:02,854 INFO L472 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, 1, 1] [2021-06-12 21:49:03,054 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable604 [2021-06-12 21:49:03,054 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:03,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:03,055 INFO L82 PathProgramCache]: Analyzing trace with hash 1044809516, now seen corresponding path program 104 times [2021-06-12 21:49:03,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:03,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472224996] [2021-06-12 21:49:03,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:03,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:03,312 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:03,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:03,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472224996] [2021-06-12 21:49:03,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472224996] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:03,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623081399] [2021-06-12 21:49:03,312 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 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:03,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:49:03,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:03,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:49:03,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:03,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:03,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:03,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:03,520 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:03,520 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 50 treesize of output 36 [2021-06-12 21:49:03,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:03,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:03,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:03,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:03,528 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:03,530 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:03,531 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 39 treesize of output 7 [2021-06-12 21:49:03,531 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:03,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:03,536 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:03,536 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:7 [2021-06-12 21:49:03,555 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:03,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [623081399] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:03,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:03,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-12 21:49:03,556 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477786629] [2021-06-12 21:49:03,556 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:49:03,556 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:03,556 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:49:03,556 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:49:03,556 INFO L87 Difference]: Start difference. First operand 5755 states and 19183 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-06-12 21:49:04,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:04,222 INFO L93 Difference]: Finished difference Result 6863 states and 22480 transitions. [2021-06-12 21:49:04,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-12 21:49:04,222 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-06-12 21:49:04,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:04,233 INFO L225 Difference]: With dead ends: 6863 [2021-06-12 21:49:04,233 INFO L226 Difference]: Without dead ends: 6837 [2021-06-12 21:49:04,233 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 769.6ms TimeCoverageRelationStatistics Valid=252, Invalid=1230, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:49:04,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6837 states. [2021-06-12 21:49:04,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6837 to 5717. [2021-06-12 21:49:04,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5717 states, 5716 states have (on average 3.3383484954513647) internal successors, (19082), 5716 states have internal predecessors, (19082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:04,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5717 states to 5717 states and 19082 transitions. [2021-06-12 21:49:04,315 INFO L78 Accepts]: Start accepts. Automaton has 5717 states and 19082 transitions. Word has length 30 [2021-06-12 21:49:04,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:04,315 INFO L482 AbstractCegarLoop]: Abstraction has 5717 states and 19082 transitions. [2021-06-12 21:49:04,315 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 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-06-12 21:49:04,315 INFO L276 IsEmpty]: Start isEmpty. Operand 5717 states and 19082 transitions. [2021-06-12 21:49:04,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:04,322 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:04,322 INFO L472 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, 1, 1] [2021-06-12 21:49:04,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable605 [2021-06-12 21:49:04,523 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:04,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:04,523 INFO L82 PathProgramCache]: Analyzing trace with hash 120856226, now seen corresponding path program 105 times [2021-06-12 21:49:04,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:04,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382630444] [2021-06-12 21:49:04,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:04,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:04,769 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:04,769 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:04,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382630444] [2021-06-12 21:49:04,769 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382630444] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:04,769 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918937214] [2021-06-12 21:49:04,769 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:04,791 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:49:04,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:04,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-12 21:49:04,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:04,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:04,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:04,996 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:04,997 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:04,997 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 35 treesize of output 25 [2021-06-12 21:49:04,998 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:05,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:05,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:05,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:05,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:05,004 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:05,005 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:49:05,005 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:05,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:05,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:05,009 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:49:05,023 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:05,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918937214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:05,023 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:05,023 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-12 21:49:05,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254701180] [2021-06-12 21:49:05,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:49:05,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:05,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:49:05,024 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=508, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:49:05,024 INFO L87 Difference]: Start difference. First operand 5717 states and 19082 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 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-06-12 21:49:06,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:06,441 INFO L93 Difference]: Finished difference Result 7503 states and 24191 transitions. [2021-06-12 21:49:06,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 21:49:06,441 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 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-06-12 21:49:06,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:06,452 INFO L225 Difference]: With dead ends: 7503 [2021-06-12 21:49:06,452 INFO L226 Difference]: Without dead ends: 7488 [2021-06-12 21:49:06,453 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 967 ImplicationChecksByTransitivity, 1102.8ms TimeCoverageRelationStatistics Valid=470, Invalid=3070, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 21:49:06,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7488 states. [2021-06-12 21:49:06,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7488 to 5804. [2021-06-12 21:49:06,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5804 states, 5803 states have (on average 3.33379286575909) internal successors, (19346), 5803 states have internal predecessors, (19346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:06,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5804 states to 5804 states and 19346 transitions. [2021-06-12 21:49:06,562 INFO L78 Accepts]: Start accepts. Automaton has 5804 states and 19346 transitions. Word has length 30 [2021-06-12 21:49:06,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:06,563 INFO L482 AbstractCegarLoop]: Abstraction has 5804 states and 19346 transitions. [2021-06-12 21:49:06,563 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 24 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-06-12 21:49:06,563 INFO L276 IsEmpty]: Start isEmpty. Operand 5804 states and 19346 transitions. [2021-06-12 21:49:06,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:06,570 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:06,570 INFO L472 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, 1, 1] [2021-06-12 21:49:06,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable606,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:06,770 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:06,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:06,771 INFO L82 PathProgramCache]: Analyzing trace with hash 1070153916, now seen corresponding path program 106 times [2021-06-12 21:49:06,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:06,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711485060] [2021-06-12 21:49:06,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:06,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:06,968 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:06,969 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:06,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711485060] [2021-06-12 21:49:06,969 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711485060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:06,969 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [462588749] [2021-06-12 21:49:06,969 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 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:06,989 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:49:06,989 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:06,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:49:06,990 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:07,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:07,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:07,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:07,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:07,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-06-12 21:49:07,150 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:07,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:07,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:07,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:07,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:07,158 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:07,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-12 21:49:07,159 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:07,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:07,164 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:07,164 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-12 21:49:07,179 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:07,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [462588749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:07,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:07,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 19 [2021-06-12 21:49:07,179 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1058799540] [2021-06-12 21:49:07,179 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-12 21:49:07,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:07,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-12 21:49:07,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:49:07,179 INFO L87 Difference]: Start difference. First operand 5804 states and 19346 transitions. Second operand has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:08,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:08,610 INFO L93 Difference]: Finished difference Result 8872 states and 28578 transitions. [2021-06-12 21:49:08,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-12 21:49:08,610 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:49:08,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:08,623 INFO L225 Difference]: With dead ends: 8872 [2021-06-12 21:49:08,623 INFO L226 Difference]: Without dead ends: 8821 [2021-06-12 21:49:08,624 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1187 ImplicationChecksByTransitivity, 1231.1ms TimeCoverageRelationStatistics Valid=721, Invalid=3185, Unknown=0, NotChecked=0, Total=3906 [2021-06-12 21:49:08,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8821 states. [2021-06-12 21:49:08,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8821 to 5953. [2021-06-12 21:49:08,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5953 states, 5952 states have (on average 3.326108870967742) internal successors, (19797), 5952 states have internal predecessors, (19797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:08,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5953 states to 5953 states and 19797 transitions. [2021-06-12 21:49:08,716 INFO L78 Accepts]: Start accepts. Automaton has 5953 states and 19797 transitions. Word has length 30 [2021-06-12 21:49:08,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:08,716 INFO L482 AbstractCegarLoop]: Abstraction has 5953 states and 19797 transitions. [2021-06-12 21:49:08,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.4) internal successors, (48), 19 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:08,716 INFO L276 IsEmpty]: Start isEmpty. Operand 5953 states and 19797 transitions. [2021-06-12 21:49:08,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:08,723 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:08,723 INFO L472 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, 1, 1] [2021-06-12 21:49:08,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable607,219 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:08,924 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:08,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:08,924 INFO L82 PathProgramCache]: Analyzing trace with hash 158618808, now seen corresponding path program 107 times [2021-06-12 21:49:08,924 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:08,924 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818889531] [2021-06-12 21:49:08,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:08,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:09,151 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:09,152 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:09,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818889531] [2021-06-12 21:49:09,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818889531] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:09,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563992519] [2021-06-12 21:49:09,152 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 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:09,173 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:49:09,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:09,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:49:09,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:09,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:09,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:09,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:09,319 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:09,319 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 54 treesize of output 38 [2021-06-12 21:49:09,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:09,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:09,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:09,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:09,327 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:09,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:09,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-12 21:49:09,328 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:09,332 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:09,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:09,333 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-12 21:49:09,351 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:09,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563992519] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:09,351 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:09,351 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-12 21:49:09,352 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004185470] [2021-06-12 21:49:09,352 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:49:09,352 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:09,352 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:49:09,352 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:49:09,352 INFO L87 Difference]: Start difference. First operand 5953 states and 19797 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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-06-12 21:49:11,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:11,362 INFO L93 Difference]: Finished difference Result 8064 states and 26418 transitions. [2021-06-12 21:49:11,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 21:49:11,362 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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 30 [2021-06-12 21:49:11,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:11,374 INFO L225 Difference]: With dead ends: 8064 [2021-06-12 21:49:11,374 INFO L226 Difference]: Without dead ends: 8013 [2021-06-12 21:49:11,375 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1632 ImplicationChecksByTransitivity, 1612.4ms TimeCoverageRelationStatistics Valid=925, Invalid=4187, Unknown=0, NotChecked=0, Total=5112 [2021-06-12 21:49:11,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8013 states. [2021-06-12 21:49:11,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8013 to 6048. [2021-06-12 21:49:11,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6048 states, 6047 states have (on average 3.3256160079378203) internal successors, (20110), 6047 states have internal predecessors, (20110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:11,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6048 states to 6048 states and 20110 transitions. [2021-06-12 21:49:11,464 INFO L78 Accepts]: Start accepts. Automaton has 6048 states and 20110 transitions. Word has length 30 [2021-06-12 21:49:11,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:11,464 INFO L482 AbstractCegarLoop]: Abstraction has 6048 states and 20110 transitions. [2021-06-12 21:49:11,464 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 21 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-06-12 21:49:11,464 INFO L276 IsEmpty]: Start isEmpty. Operand 6048 states and 20110 transitions. [2021-06-12 21:49:11,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:11,471 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:11,471 INFO L472 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, 1, 1] [2021-06-12 21:49:11,671 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable608,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:11,672 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:11,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:11,672 INFO L82 PathProgramCache]: Analyzing trace with hash 818965056, now seen corresponding path program 108 times [2021-06-12 21:49:11,672 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:11,672 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674551979] [2021-06-12 21:49:11,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:11,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:11,863 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:11,864 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:11,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674551979] [2021-06-12 21:49:11,864 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674551979] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:11,864 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827847956] [2021-06-12 21:49:11,864 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:11,886 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:49:11,887 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:11,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:49:11,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:12,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:12,034 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:12,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:12,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:12,035 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 54 treesize of output 38 [2021-06-12 21:49:12,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:12,041 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:12,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:12,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:12,043 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:12,044 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:12,044 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 7 [2021-06-12 21:49:12,045 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:12,048 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:12,049 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:12,049 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-12 21:49:12,071 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:12,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827847956] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:12,071 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:12,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-12 21:49:12,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910617795] [2021-06-12 21:49:12,071 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:49:12,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:12,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:49:12,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=340, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:49:12,071 INFO L87 Difference]: Start difference. First operand 6048 states and 20110 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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-06-12 21:49:13,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:13,406 INFO L93 Difference]: Finished difference Result 7899 states and 25948 transitions. [2021-06-12 21:49:13,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-12 21:49:13,407 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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 30 [2021-06-12 21:49:13,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:13,419 INFO L225 Difference]: With dead ends: 7899 [2021-06-12 21:49:13,419 INFO L226 Difference]: Without dead ends: 7857 [2021-06-12 21:49:13,420 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1049 ImplicationChecksByTransitivity, 1166.0ms TimeCoverageRelationStatistics Valid=580, Invalid=3080, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:49:13,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7857 states. [2021-06-12 21:49:13,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7857 to 6058. [2021-06-12 21:49:13,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6058 states, 6057 states have (on average 3.324252930493644) internal successors, (20135), 6057 states have internal predecessors, (20135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:13,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6058 states to 6058 states and 20135 transitions. [2021-06-12 21:49:13,510 INFO L78 Accepts]: Start accepts. Automaton has 6058 states and 20135 transitions. Word has length 30 [2021-06-12 21:49:13,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:13,510 INFO L482 AbstractCegarLoop]: Abstraction has 6058 states and 20135 transitions. [2021-06-12 21:49:13,510 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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-06-12 21:49:13,510 INFO L276 IsEmpty]: Start isEmpty. Operand 6058 states and 20135 transitions. [2021-06-12 21:49:13,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:13,517 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:13,517 INFO L472 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, 1, 1] [2021-06-12 21:49:13,718 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable609,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:13,718 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:13,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:13,719 INFO L82 PathProgramCache]: Analyzing trace with hash -1768655084, now seen corresponding path program 109 times [2021-06-12 21:49:13,719 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:13,719 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315631623] [2021-06-12 21:49:13,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:13,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:13,921 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:13,921 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:13,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315631623] [2021-06-12 21:49:13,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315631623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:13,921 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69787777] [2021-06-12 21:49:13,921 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 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:13,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:13,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:49:13,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:14,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:14,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:14,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:14,122 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:14,122 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 54 treesize of output 38 [2021-06-12 21:49:14,123 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:14,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:14,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:14,130 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:14,130 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:14,131 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:14,131 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 39 treesize of output 7 [2021-06-12 21:49:14,131 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:14,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:14,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:14,136 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-12 21:49:14,155 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:14,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69787777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:14,155 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:14,155 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-12 21:49:14,156 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291888611] [2021-06-12 21:49:14,156 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:49:14,156 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:14,156 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:49:14,156 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:49:14,156 INFO L87 Difference]: Start difference. First operand 6058 states and 20135 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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-06-12 21:49:14,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:14,904 INFO L93 Difference]: Finished difference Result 7178 states and 23545 transitions. [2021-06-12 21:49:14,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:49:14,904 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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 30 [2021-06-12 21:49:14,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:14,915 INFO L225 Difference]: With dead ends: 7178 [2021-06-12 21:49:14,915 INFO L226 Difference]: Without dead ends: 7140 [2021-06-12 21:49:14,915 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 289 ImplicationChecksByTransitivity, 641.5ms TimeCoverageRelationStatistics Valid=246, Invalid=1160, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:49:14,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7140 states. [2021-06-12 21:49:14,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7140 to 6066. [2021-06-12 21:49:14,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6066 states, 6065 states have (on average 3.323825226710635) internal successors, (20159), 6065 states have internal predecessors, (20159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:15,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6066 states to 6066 states and 20159 transitions. [2021-06-12 21:49:15,003 INFO L78 Accepts]: Start accepts. Automaton has 6066 states and 20159 transitions. Word has length 30 [2021-06-12 21:49:15,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:15,003 INFO L482 AbstractCegarLoop]: Abstraction has 6066 states and 20159 transitions. [2021-06-12 21:49:15,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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-06-12 21:49:15,003 INFO L276 IsEmpty]: Start isEmpty. Operand 6066 states and 20159 transitions. [2021-06-12 21:49:15,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:15,011 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:15,011 INFO L472 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, 1, 1] [2021-06-12 21:49:15,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 222 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable610 [2021-06-12 21:49:15,225 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:15,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:15,225 INFO L82 PathProgramCache]: Analyzing trace with hash -1739330246, now seen corresponding path program 110 times [2021-06-12 21:49:15,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:15,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085621505] [2021-06-12 21:49:15,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:15,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:15,431 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:15,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:15,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085621505] [2021-06-12 21:49:15,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085621505] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:15,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019081882] [2021-06-12 21:49:15,431 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:15,452 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:49:15,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:15,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-12 21:49:15,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:15,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:15,610 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:15,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:15,610 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:15,610 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 54 treesize of output 38 [2021-06-12 21:49:15,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:15,617 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:15,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:15,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:15,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:15,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:15,620 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 39 treesize of output 7 [2021-06-12 21:49:15,621 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:15,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:15,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:15,626 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:63, output treesize:16 [2021-06-12 21:49:15,676 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:15,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019081882] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:15,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:15,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 22 [2021-06-12 21:49:15,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614907350] [2021-06-12 21:49:15,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:49:15,677 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:15,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:49:15,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:49:15,677 INFO L87 Difference]: Start difference. First operand 6066 states and 20159 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:49:16,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:16,767 INFO L93 Difference]: Finished difference Result 7415 states and 23815 transitions. [2021-06-12 21:49:16,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 21:49:16,767 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:49:16,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:16,778 INFO L225 Difference]: With dead ends: 7415 [2021-06-12 21:49:16,778 INFO L226 Difference]: Without dead ends: 7355 [2021-06-12 21:49:16,779 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 18 SyntacticMatches, 4 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 927 ImplicationChecksByTransitivity, 1041.1ms TimeCoverageRelationStatistics Valid=493, Invalid=2699, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:49:16,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7355 states. [2021-06-12 21:49:16,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7355 to 6088. [2021-06-12 21:49:16,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6088 states, 6087 states have (on average 3.3208477082306556) internal successors, (20214), 6087 states have internal predecessors, (20214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:16,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6088 states to 6088 states and 20214 transitions. [2021-06-12 21:49:16,865 INFO L78 Accepts]: Start accepts. Automaton has 6088 states and 20214 transitions. Word has length 30 [2021-06-12 21:49:16,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:16,865 INFO L482 AbstractCegarLoop]: Abstraction has 6088 states and 20214 transitions. [2021-06-12 21:49:16,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:49:16,865 INFO L276 IsEmpty]: Start isEmpty. Operand 6088 states and 20214 transitions. [2021-06-12 21:49:16,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:16,872 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:16,872 INFO L472 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, 1, 1] [2021-06-12 21:49:17,072 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable611,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:17,073 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:17,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:17,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1701567664, now seen corresponding path program 111 times [2021-06-12 21:49:17,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:17,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377393304] [2021-06-12 21:49:17,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:17,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:17,321 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:17,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:17,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377393304] [2021-06-12 21:49:17,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377393304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:17,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140624208] [2021-06-12 21:49:17,321 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:17,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:49:17,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:17,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:49:17,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:17,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:17,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:17,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:17,525 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:17,525 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 63 [2021-06-12 21:49:17,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:49:17,543 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:17,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:17,546 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:17,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:17,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-12 21:49:17,548 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:49:17,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:17,561 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:17,561 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:54, output treesize:28 [2021-06-12 21:49:17,619 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:17,619 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140624208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:17,619 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:17,619 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-12 21:49:17,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443866589] [2021-06-12 21:49:17,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:49:17,620 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:17,620 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:49:17,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=544, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:49:17,620 INFO L87 Difference]: Start difference. First operand 6088 states and 20214 transitions. Second operand has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 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-06-12 21:49:19,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:19,716 INFO L93 Difference]: Finished difference Result 8069 states and 26244 transitions. [2021-06-12 21:49:19,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-12 21:49:19,716 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 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-06-12 21:49:19,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:19,729 INFO L225 Difference]: With dead ends: 8069 [2021-06-12 21:49:19,729 INFO L226 Difference]: Without dead ends: 7986 [2021-06-12 21:49:19,730 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 1667.3ms TimeCoverageRelationStatistics Valid=803, Invalid=4599, Unknown=0, NotChecked=0, Total=5402 [2021-06-12 21:49:19,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7986 states. [2021-06-12 21:49:19,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7986 to 6130. [2021-06-12 21:49:19,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6130 states, 6129 states have (on average 3.3163648229727527) internal successors, (20326), 6129 states have internal predecessors, (20326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:19,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6130 states to 6130 states and 20326 transitions. [2021-06-12 21:49:19,851 INFO L78 Accepts]: Start accepts. Automaton has 6130 states and 20326 transitions. Word has length 30 [2021-06-12 21:49:19,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:19,851 INFO L482 AbstractCegarLoop]: Abstraction has 6130 states and 20326 transitions. [2021-06-12 21:49:19,851 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 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-06-12 21:49:19,851 INFO L276 IsEmpty]: Start isEmpty. Operand 6130 states and 20326 transitions. [2021-06-12 21:49:19,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:19,859 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:19,859 INFO L472 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, 1, 1] [2021-06-12 21:49:20,059 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable612 [2021-06-12 21:49:20,059 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:20,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:20,060 INFO L82 PathProgramCache]: Analyzing trace with hash -1041221416, now seen corresponding path program 112 times [2021-06-12 21:49:20,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:20,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674267945] [2021-06-12 21:49:20,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:20,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:20,288 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:20,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:20,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674267945] [2021-06-12 21:49:20,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674267945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:20,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805282307] [2021-06-12 21:49:20,289 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:20,309 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:49:20,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:20,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:49:20,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:20,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:20,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:20,462 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:20,463 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:20,463 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 54 treesize of output 38 [2021-06-12 21:49:20,464 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:20,469 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:20,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:20,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:20,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:20,472 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:20,472 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 39 treesize of output 7 [2021-06-12 21:49:20,473 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:20,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:20,478 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:20,478 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-12 21:49:20,497 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:20,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805282307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:20,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:20,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-12 21:49:20,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696708309] [2021-06-12 21:49:20,497 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:49:20,497 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:20,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:49:20,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=335, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:49:20,498 INFO L87 Difference]: Start difference. First operand 6130 states and 20326 transitions. Second operand has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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-06-12 21:49:21,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:21,461 INFO L93 Difference]: Finished difference Result 7466 states and 24465 transitions. [2021-06-12 21:49:21,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:49:21,461 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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 30 [2021-06-12 21:49:21,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:21,472 INFO L225 Difference]: With dead ends: 7466 [2021-06-12 21:49:21,472 INFO L226 Difference]: Without dead ends: 7428 [2021-06-12 21:49:21,472 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 851.0ms TimeCoverageRelationStatistics Valid=375, Invalid=1695, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:49:21,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7428 states. [2021-06-12 21:49:21,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7428 to 6130. [2021-06-12 21:49:21,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6130 states, 6129 states have (on average 3.3163648229727527) internal successors, (20326), 6129 states have internal predecessors, (20326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:21,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6130 states to 6130 states and 20326 transitions. [2021-06-12 21:49:21,598 INFO L78 Accepts]: Start accepts. Automaton has 6130 states and 20326 transitions. Word has length 30 [2021-06-12 21:49:21,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:21,599 INFO L482 AbstractCegarLoop]: Abstraction has 6130 states and 20326 transitions. [2021-06-12 21:49:21,599 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.1904761904761907) internal successors, (46), 20 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-06-12 21:49:21,599 INFO L276 IsEmpty]: Start isEmpty. Operand 6130 states and 20326 transitions. [2021-06-12 21:49:21,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:21,606 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:21,606 INFO L472 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, 1, 1] [2021-06-12 21:49:21,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable618,225 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:21,807 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:21,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:21,807 INFO L82 PathProgramCache]: Analyzing trace with hash 1097067494, now seen corresponding path program 113 times [2021-06-12 21:49:21,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:21,807 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1491025997] [2021-06-12 21:49:21,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:21,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:22,102 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:22,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:22,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1491025997] [2021-06-12 21:49:22,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1491025997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:22,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999436217] [2021-06-12 21:49:22,102 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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:22,123 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:49:22,123 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:22,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:49:22,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:22,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:22,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:22,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:22,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:22,259 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 54 treesize of output 38 [2021-06-12 21:49:22,260 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:22,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:22,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:22,267 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:22,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:22,268 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:22,268 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 39 treesize of output 7 [2021-06-12 21:49:22,269 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:22,273 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:22,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:22,273 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-12 21:49:22,288 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:22,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999436217] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:22,289 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:22,289 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-12 21:49:22,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703582956] [2021-06-12 21:49:22,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:49:22,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:22,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:49:22,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=331, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:49:22,289 INFO L87 Difference]: Start difference. First operand 6130 states and 20326 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:23,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:23,267 INFO L93 Difference]: Finished difference Result 7353 states and 23914 transitions. [2021-06-12 21:49:23,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:49:23,267 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:49:23,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:23,277 INFO L225 Difference]: With dead ends: 7353 [2021-06-12 21:49:23,277 INFO L226 Difference]: Without dead ends: 7327 [2021-06-12 21:49:23,278 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 623 ImplicationChecksByTransitivity, 1059.0ms TimeCoverageRelationStatistics Valid=449, Invalid=2001, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 21:49:23,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7327 states. [2021-06-12 21:49:23,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7327 to 6142. [2021-06-12 21:49:23,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6142 states, 6141 states have (on average 3.314769581501384) internal successors, (20356), 6141 states have internal predecessors, (20356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:23,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6142 states to 6142 states and 20356 transitions. [2021-06-12 21:49:23,390 INFO L78 Accepts]: Start accepts. Automaton has 6142 states and 20356 transitions. Word has length 30 [2021-06-12 21:49:23,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:23,390 INFO L482 AbstractCegarLoop]: Abstraction has 6142 states and 20356 transitions. [2021-06-12 21:49:23,390 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:23,390 INFO L276 IsEmpty]: Start isEmpty. Operand 6142 states and 20356 transitions. [2021-06-12 21:49:23,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:23,398 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:23,398 INFO L472 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, 1, 1] [2021-06-12 21:49:23,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable619,226 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:23,598 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:23,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:23,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1134830076, now seen corresponding path program 114 times [2021-06-12 21:49:23,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:23,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054053401] [2021-06-12 21:49:23,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:23,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:23,854 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:23,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:23,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054053401] [2021-06-12 21:49:23,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054053401] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:23,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120553579] [2021-06-12 21:49:23,855 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 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:23,877 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:49:23,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:23,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:49:23,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:24,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:24,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:24,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:24,056 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:24,056 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 63 [2021-06-12 21:49:24,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:49:24,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:24,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:24,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:24,069 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:24,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-12 21:49:24,070 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:49:24,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:24,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:24,077 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:54, output treesize:28 [2021-06-12 21:49:24,139 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:24,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120553579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:24,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:24,140 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-12 21:49:24,140 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350770870] [2021-06-12 21:49:24,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:49:24,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:24,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:49:24,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:49:24,140 INFO L87 Difference]: Start difference. First operand 6142 states and 20356 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:49:26,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:26,021 INFO L93 Difference]: Finished difference Result 7791 states and 25452 transitions. [2021-06-12 21:49:26,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 21:49:26,021 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:49:26,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:26,033 INFO L225 Difference]: With dead ends: 7791 [2021-06-12 21:49:26,033 INFO L226 Difference]: Without dead ends: 7761 [2021-06-12 21:49:26,034 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1029 ImplicationChecksByTransitivity, 1555.6ms TimeCoverageRelationStatistics Valid=577, Invalid=3583, Unknown=0, NotChecked=0, Total=4160 [2021-06-12 21:49:26,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7761 states. [2021-06-12 21:49:26,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7761 to 6176. [2021-06-12 21:49:26,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6176 states, 6175 states have (on average 3.3102834008097166) internal successors, (20441), 6175 states have internal predecessors, (20441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:26,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6176 states to 6176 states and 20441 transitions. [2021-06-12 21:49:26,134 INFO L78 Accepts]: Start accepts. Automaton has 6176 states and 20441 transitions. Word has length 30 [2021-06-12 21:49:26,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:26,134 INFO L482 AbstractCegarLoop]: Abstraction has 6176 states and 20441 transitions. [2021-06-12 21:49:26,134 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:49:26,134 INFO L276 IsEmpty]: Start isEmpty. Operand 6176 states and 20441 transitions. [2021-06-12 21:49:26,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:26,142 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:26,142 INFO L472 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, 1, 1] [2021-06-12 21:49:26,343 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 227 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable620 [2021-06-12 21:49:26,343 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:26,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:26,343 INFO L82 PathProgramCache]: Analyzing trace with hash 897978794, now seen corresponding path program 115 times [2021-06-12 21:49:26,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:26,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150636599] [2021-06-12 21:49:26,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:26,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:26,630 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:26,630 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:26,630 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150636599] [2021-06-12 21:49:26,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150636599] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:26,631 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234306659] [2021-06-12 21:49:26,631 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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:26,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:26,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:49:26,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:26,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:26,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:26,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:26,796 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:26,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 38 [2021-06-12 21:49:26,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:26,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:26,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:26,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:26,806 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:26,807 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:26,807 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 39 treesize of output 7 [2021-06-12 21:49:26,808 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:26,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:26,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:26,812 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-12 21:49:26,827 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:26,827 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234306659] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:26,827 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:26,827 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 20 [2021-06-12 21:49:26,827 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298855181] [2021-06-12 21:49:26,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-12 21:49:26,828 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:26,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-12 21:49:26,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2021-06-12 21:49:26,828 INFO L87 Difference]: Start difference. First operand 6176 states and 20441 transitions. Second operand has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:27,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:27,498 INFO L93 Difference]: Finished difference Result 7217 states and 23591 transitions. [2021-06-12 21:49:27,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:49:27,498 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:49:27,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:27,509 INFO L225 Difference]: With dead ends: 7217 [2021-06-12 21:49:27,509 INFO L226 Difference]: Without dead ends: 7191 [2021-06-12 21:49:27,509 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 747.5ms TimeCoverageRelationStatistics Valid=249, Invalid=1157, Unknown=0, NotChecked=0, Total=1406 [2021-06-12 21:49:27,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7191 states. [2021-06-12 21:49:27,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7191 to 6176. [2021-06-12 21:49:27,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6176 states, 6175 states have (on average 3.3102834008097166) internal successors, (20441), 6175 states have internal predecessors, (20441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:27,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6176 states to 6176 states and 20441 transitions. [2021-06-12 21:49:27,602 INFO L78 Accepts]: Start accepts. Automaton has 6176 states and 20441 transitions. Word has length 30 [2021-06-12 21:49:27,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:27,602 INFO L482 AbstractCegarLoop]: Abstraction has 6176 states and 20441 transitions. [2021-06-12 21:49:27,602 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.380952380952381) internal successors, (50), 20 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:27,602 INFO L276 IsEmpty]: Start isEmpty. Operand 6176 states and 20441 transitions. [2021-06-12 21:49:27,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:27,611 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:27,611 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:49:27,811 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable626,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:27,811 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:27,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:27,811 INFO L82 PathProgramCache]: Analyzing trace with hash -1135121463, now seen corresponding path program 113 times [2021-06-12 21:49:27,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:27,811 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329223024] [2021-06-12 21:49:27,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:27,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:28,087 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:28,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:28,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329223024] [2021-06-12 21:49:28,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329223024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:28,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514892494] [2021-06-12 21:49:28,088 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 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:28,110 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:49:28,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:28,110 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:49:28,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:28,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:28,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:28,324 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 31 treesize of output 23 [2021-06-12 21:49:28,325 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:28,328 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:28,330 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:28,330 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 12 treesize of output 3 [2021-06-12 21:49:28,330 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:28,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:28,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:28,334 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:49:28,348 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:28,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514892494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:28,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:28,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:49:28,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330192420] [2021-06-12 21:49:28,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:49:28,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:28,349 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:49:28,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:49:28,349 INFO L87 Difference]: Start difference. First operand 6176 states and 20441 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:49:29,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:29,682 INFO L93 Difference]: Finished difference Result 7925 states and 25751 transitions. [2021-06-12 21:49:29,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:49:29,682 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:49:29,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:29,694 INFO L225 Difference]: With dead ends: 7925 [2021-06-12 21:49:29,694 INFO L226 Difference]: Without dead ends: 7910 [2021-06-12 21:49:29,695 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 1030.0ms TimeCoverageRelationStatistics Valid=332, Invalid=1390, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 21:49:29,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7910 states. [2021-06-12 21:49:29,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7910 to 6194. [2021-06-12 21:49:29,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6194 states, 6193 states have (on average 3.31115775875989) internal successors, (20506), 6193 states have internal predecessors, (20506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:29,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6194 states to 6194 states and 20506 transitions. [2021-06-12 21:49:29,792 INFO L78 Accepts]: Start accepts. Automaton has 6194 states and 20506 transitions. Word has length 30 [2021-06-12 21:49:29,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:29,792 INFO L482 AbstractCegarLoop]: Abstraction has 6194 states and 20506 transitions. [2021-06-12 21:49:29,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 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-06-12 21:49:29,793 INFO L276 IsEmpty]: Start isEmpty. Operand 6194 states and 20506 transitions. [2021-06-12 21:49:29,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:29,801 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:29,801 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:49:30,001 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable627 [2021-06-12 21:49:30,002 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:30,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:30,002 INFO L82 PathProgramCache]: Analyzing trace with hash 1466251909, now seen corresponding path program 114 times [2021-06-12 21:49:30,002 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:30,002 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674240772] [2021-06-12 21:49:30,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:30,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:30,272 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:30,272 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:30,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674240772] [2021-06-12 21:49:30,272 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674240772] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:30,272 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093228250] [2021-06-12 21:49:30,273 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 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:30,294 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:49:30,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:30,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:49:30,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:30,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:30,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:30,418 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:30,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-12 21:49:30,419 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:49:30,425 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:30,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-12 21:49:30,427 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:49:30,431 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:30,432 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:30,432 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:49:30,481 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:30,481 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093228250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:30,481 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:30,481 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:49:30,481 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232067089] [2021-06-12 21:49:30,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:49:30,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:30,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:49:30,482 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:49:30,482 INFO L87 Difference]: Start difference. First operand 6194 states and 20506 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:49:32,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:32,647 INFO L93 Difference]: Finished difference Result 8377 states and 27223 transitions. [2021-06-12 21:49:32,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:49:32,647 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:49:32,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:32,659 INFO L225 Difference]: With dead ends: 8377 [2021-06-12 21:49:32,659 INFO L226 Difference]: Without dead ends: 8352 [2021-06-12 21:49:32,660 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 1587.2ms TimeCoverageRelationStatistics Valid=521, Invalid=3019, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 21:49:32,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8352 states. [2021-06-12 21:49:32,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8352 to 6186. [2021-06-12 21:49:32,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6186 states, 6185 states have (on average 3.3115602263540826) internal successors, (20482), 6185 states have internal predecessors, (20482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:32,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6186 states to 6186 states and 20482 transitions. [2021-06-12 21:49:32,760 INFO L78 Accepts]: Start accepts. Automaton has 6186 states and 20482 transitions. Word has length 30 [2021-06-12 21:49:32,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:32,760 INFO L482 AbstractCegarLoop]: Abstraction has 6186 states and 20482 transitions. [2021-06-12 21:49:32,760 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-06-12 21:49:32,760 INFO L276 IsEmpty]: Start isEmpty. Operand 6186 states and 20482 transitions. [2021-06-12 21:49:32,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:32,768 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:32,768 INFO L472 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, 1, 1] [2021-06-12 21:49:32,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 230 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable628 [2021-06-12 21:49:32,968 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:32,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:32,969 INFO L82 PathProgramCache]: Analyzing trace with hash -1192614468, now seen corresponding path program 116 times [2021-06-12 21:49:32,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:32,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131949483] [2021-06-12 21:49:32,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:32,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:33,122 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:33,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:33,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131949483] [2021-06-12 21:49:33,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131949483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:33,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891384083] [2021-06-12 21:49:33,122 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 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:33,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:49:33,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:33,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:49:33,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:33,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:33,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:33,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:33,345 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:33,345 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 35 treesize of output 25 [2021-06-12 21:49:33,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:33,350 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:33,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:33,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:33,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:33,352 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:33,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:49:33,353 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:33,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:33,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:33,357 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:49:33,370 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:33,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891384083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:33,370 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:33,370 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-12 21:49:33,370 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51779636] [2021-06-12 21:49:33,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:49:33,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:33,371 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:49:33,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:49:33,371 INFO L87 Difference]: Start difference. First operand 6186 states and 20482 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:49:35,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:35,784 INFO L93 Difference]: Finished difference Result 10531 states and 33927 transitions. [2021-06-12 21:49:35,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-12 21:49:35,785 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:49:35,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:35,799 INFO L225 Difference]: With dead ends: 10531 [2021-06-12 21:49:35,799 INFO L226 Difference]: Without dead ends: 10488 [2021-06-12 21:49:35,800 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1719 ImplicationChecksByTransitivity, 1595.9ms TimeCoverageRelationStatistics Valid=948, Invalid=4602, Unknown=0, NotChecked=0, Total=5550 [2021-06-12 21:49:35,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10488 states. [2021-06-12 21:49:35,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10488 to 6435. [2021-06-12 21:49:35,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6435 states, 6434 states have (on average 3.3144233758159776) internal successors, (21325), 6434 states have internal predecessors, (21325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:35,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6435 states to 6435 states and 21325 transitions. [2021-06-12 21:49:35,913 INFO L78 Accepts]: Start accepts. Automaton has 6435 states and 21325 transitions. Word has length 30 [2021-06-12 21:49:35,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:35,913 INFO L482 AbstractCegarLoop]: Abstraction has 6435 states and 21325 transitions. [2021-06-12 21:49:35,913 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:49:35,913 INFO L276 IsEmpty]: Start isEmpty. Operand 6435 states and 21325 transitions. [2021-06-12 21:49:35,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:35,921 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:35,921 INFO L472 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, 1, 1] [2021-06-12 21:49:36,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 231 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable630 [2021-06-12 21:49:36,122 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:36,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:36,122 INFO L82 PathProgramCache]: Analyzing trace with hash -718338628, now seen corresponding path program 117 times [2021-06-12 21:49:36,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:36,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657272276] [2021-06-12 21:49:36,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:36,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:36,292 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:36,292 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:36,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657272276] [2021-06-12 21:49:36,292 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657272276] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:36,292 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525577822] [2021-06-12 21:49:36,292 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 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:36,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:49:36,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:36,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:49:36,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:36,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:36,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:36,485 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:36,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-12 21:49:36,488 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:49:36,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:36,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:36,497 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:36,497 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 19 treesize of output 9 [2021-06-12 21:49:36,498 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:49:36,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:36,505 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:36,505 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-12 21:49:36,542 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:36,542 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525577822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:36,542 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:36,543 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-12 21:49:36,543 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148739965] [2021-06-12 21:49:36,543 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:49:36,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:36,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:49:36,543 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:49:36,543 INFO L87 Difference]: Start difference. First operand 6435 states and 21325 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-12 21:49:38,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:38,635 INFO L93 Difference]: Finished difference Result 10972 states and 35189 transitions. [2021-06-12 21:49:38,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 21:49:38,636 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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 30 [2021-06-12 21:49:38,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:38,653 INFO L225 Difference]: With dead ends: 10972 [2021-06-12 21:49:38,653 INFO L226 Difference]: Without dead ends: 10919 [2021-06-12 21:49:38,653 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1429 ImplicationChecksByTransitivity, 1432.0ms TimeCoverageRelationStatistics Valid=771, Invalid=3921, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:49:38,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10919 states. [2021-06-12 21:49:38,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10919 to 6770. [2021-06-12 21:49:38,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6770 states, 6769 states have (on average 3.322499630669227) internal successors, (22490), 6769 states have internal predecessors, (22490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:38,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6770 states to 6770 states and 22490 transitions. [2021-06-12 21:49:38,783 INFO L78 Accepts]: Start accepts. Automaton has 6770 states and 22490 transitions. Word has length 30 [2021-06-12 21:49:38,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:38,784 INFO L482 AbstractCegarLoop]: Abstraction has 6770 states and 22490 transitions. [2021-06-12 21:49:38,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-12 21:49:38,784 INFO L276 IsEmpty]: Start isEmpty. Operand 6770 states and 22490 transitions. [2021-06-12 21:49:38,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:38,792 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:38,793 INFO L472 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, 1, 1] [2021-06-12 21:49:38,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 232 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable631 [2021-06-12 21:49:38,993 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:38,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:38,994 INFO L82 PathProgramCache]: Analyzing trace with hash 997281548, now seen corresponding path program 118 times [2021-06-12 21:49:38,994 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:38,994 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667265083] [2021-06-12 21:49:38,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:38,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:39,219 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:39,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:39,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667265083] [2021-06-12 21:49:39,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667265083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:39,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089438765] [2021-06-12 21:49:39,219 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 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:39,239 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:49:39,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:39,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:49:39,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:39,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:39,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:39,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:39,425 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:39,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 21:49:39,426 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:39,430 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:39,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:39,432 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:39,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:39,433 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:39,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:49:39,434 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:39,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:39,437 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:39,437 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:49:39,453 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:39,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089438765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:39,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:39,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-12 21:49:39,454 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677143401] [2021-06-12 21:49:39,454 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:49:39,454 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:39,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:49:39,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:49:39,454 INFO L87 Difference]: Start difference. First operand 6770 states and 22490 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-12 21:49:41,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:41,047 INFO L93 Difference]: Finished difference Result 8521 states and 27724 transitions. [2021-06-12 21:49:41,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:49:41,047 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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 30 [2021-06-12 21:49:41,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:41,059 INFO L225 Difference]: With dead ends: 8521 [2021-06-12 21:49:41,059 INFO L226 Difference]: Without dead ends: 8500 [2021-06-12 21:49:41,059 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 830 ImplicationChecksByTransitivity, 1118.1ms TimeCoverageRelationStatistics Valid=450, Invalid=2520, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 21:49:41,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8500 states. [2021-06-12 21:49:41,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8500 to 6757. [2021-06-12 21:49:41,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6757 states, 6756 states have (on average 3.321343990526939) internal successors, (22439), 6756 states have internal predecessors, (22439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:41,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6757 states to 6757 states and 22439 transitions. [2021-06-12 21:49:41,153 INFO L78 Accepts]: Start accepts. Automaton has 6757 states and 22439 transitions. Word has length 30 [2021-06-12 21:49:41,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:41,153 INFO L482 AbstractCegarLoop]: Abstraction has 6757 states and 22439 transitions. [2021-06-12 21:49:41,153 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-12 21:49:41,153 INFO L276 IsEmpty]: Start isEmpty. Operand 6757 states and 22439 transitions. [2021-06-12 21:49:41,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:41,161 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:41,161 INFO L472 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, 1, 1] [2021-06-12 21:49:41,361 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 233 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable637 [2021-06-12 21:49:41,362 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:41,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:41,362 INFO L82 PathProgramCache]: Analyzing trace with hash 1143254476, now seen corresponding path program 119 times [2021-06-12 21:49:41,362 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:41,362 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015985131] [2021-06-12 21:49:41,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:41,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:41,571 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:41,571 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:41,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015985131] [2021-06-12 21:49:41,571 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015985131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:41,571 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704948049] [2021-06-12 21:49:41,572 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 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:41,592 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:49:41,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:41,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:49:41,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:41,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:41,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:41,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:41,743 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:41,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-12 21:49:41,748 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:49:41,754 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:41,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:41,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:41,757 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:41,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-12 21:49:41,758 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:49:41,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:41,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:41,765 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-06-12 21:49:41,829 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:41,829 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704948049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:41,829 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:41,829 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:49:41,829 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91682878] [2021-06-12 21:49:41,829 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:49:41,829 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:41,830 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:49:41,830 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:49:41,830 INFO L87 Difference]: Start difference. First operand 6757 states and 22439 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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-06-12 21:49:43,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:43,597 INFO L93 Difference]: Finished difference Result 8764 states and 28498 transitions. [2021-06-12 21:49:43,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 21:49:43,597 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-06-12 21:49:43,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:43,610 INFO L225 Difference]: With dead ends: 8764 [2021-06-12 21:49:43,610 INFO L226 Difference]: Without dead ends: 8684 [2021-06-12 21:49:43,610 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1087 ImplicationChecksByTransitivity, 1262.4ms TimeCoverageRelationStatistics Valid=588, Invalid=3194, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 21:49:43,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8684 states. [2021-06-12 21:49:43,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8684 to 6703. [2021-06-12 21:49:43,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6703 states, 6702 states have (on average 3.3263205013428827) internal successors, (22293), 6702 states have internal predecessors, (22293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:43,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6703 states to 6703 states and 22293 transitions. [2021-06-12 21:49:43,715 INFO L78 Accepts]: Start accepts. Automaton has 6703 states and 22293 transitions. Word has length 30 [2021-06-12 21:49:43,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:43,715 INFO L482 AbstractCegarLoop]: Abstraction has 6703 states and 22293 transitions. [2021-06-12 21:49:43,716 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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-06-12 21:49:43,716 INFO L276 IsEmpty]: Start isEmpty. Operand 6703 states and 22293 transitions. [2021-06-12 21:49:43,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:43,724 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:43,724 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:49:43,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable638,234 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:43,925 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:43,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:43,925 INFO L82 PathProgramCache]: Analyzing trace with hash 1720071681, now seen corresponding path program 115 times [2021-06-12 21:49:43,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:43,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755857383] [2021-06-12 21:49:43,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:43,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:44,160 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:44,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:44,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755857383] [2021-06-12 21:49:44,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755857383] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:44,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32786942] [2021-06-12 21:49:44,160 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 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:44,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:44,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:49:44,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:44,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:44,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:44,401 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 31 treesize of output 23 [2021-06-12 21:49:44,401 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:44,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:44,407 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:44,407 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 12 treesize of output 3 [2021-06-12 21:49:44,408 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:44,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:44,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:44,412 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-12 21:49:44,427 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:44,427 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32786942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:44,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:44,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-12 21:49:44,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64715771] [2021-06-12 21:49:44,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:49:44,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:44,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:49:44,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:49:44,428 INFO L87 Difference]: Start difference. First operand 6703 states and 22293 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:49:45,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:45,909 INFO L93 Difference]: Finished difference Result 8250 states and 27166 transitions. [2021-06-12 21:49:45,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-12 21:49:45,909 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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 30 [2021-06-12 21:49:45,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:45,922 INFO L225 Difference]: With dead ends: 8250 [2021-06-12 21:49:45,922 INFO L226 Difference]: Without dead ends: 8235 [2021-06-12 21:49:45,922 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 708 ImplicationChecksByTransitivity, 1111.3ms TimeCoverageRelationStatistics Valid=396, Invalid=1860, Unknown=0, NotChecked=0, Total=2256 [2021-06-12 21:49:45,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8235 states. [2021-06-12 21:49:45,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8235 to 6735. [2021-06-12 21:49:46,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6735 states, 6734 states have (on average 3.326106326106326) internal successors, (22398), 6734 states have internal predecessors, (22398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:46,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6735 states to 6735 states and 22398 transitions. [2021-06-12 21:49:46,016 INFO L78 Accepts]: Start accepts. Automaton has 6735 states and 22398 transitions. Word has length 30 [2021-06-12 21:49:46,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:46,017 INFO L482 AbstractCegarLoop]: Abstraction has 6735 states and 22398 transitions. [2021-06-12 21:49:46,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 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-06-12 21:49:46,017 INFO L276 IsEmpty]: Start isEmpty. Operand 6735 states and 22398 transitions. [2021-06-12 21:49:46,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:46,025 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:46,025 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:49:46,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable644 [2021-06-12 21:49:46,233 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:46,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:46,233 INFO L82 PathProgramCache]: Analyzing trace with hash -769347479, now seen corresponding path program 116 times [2021-06-12 21:49:46,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:46,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860521156] [2021-06-12 21:49:46,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:46,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:46,470 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:46,471 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:46,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860521156] [2021-06-12 21:49:46,471 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860521156] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:46,471 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1081676634] [2021-06-12 21:49:46,471 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 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:46,491 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:49:46,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:46,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:49:46,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:46,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:46,708 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:46,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 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 45 [2021-06-12 21:49:46,711 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:49:46,727 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:46,729 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:46,730 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-12 21:49:46,731 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:49:46,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:46,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:46,746 INFO L354 Elim1Store]: treesize reduction 9, result has 52.6 percent of original size [2021-06-12 21:49:46,746 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 33 [2021-06-12 21:49:46,747 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:46,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:46,764 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:46,764 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:53, output treesize:96 [2021-06-12 21:49:46,882 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:46,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1081676634] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:46,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:46,883 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 25 [2021-06-12 21:49:46,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10138477] [2021-06-12 21:49:46,883 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:49:46,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:46,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:49:46,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=516, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:49:46,883 INFO L87 Difference]: Start difference. First operand 6735 states and 22398 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:51,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:51,325 INFO L93 Difference]: Finished difference Result 9954 states and 32266 transitions. [2021-06-12 21:49:51,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-12 21:49:51,325 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:49:51,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:51,339 INFO L225 Difference]: With dead ends: 9954 [2021-06-12 21:49:51,339 INFO L226 Difference]: Without dead ends: 9916 [2021-06-12 21:49:51,340 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1926 ImplicationChecksByTransitivity, 3205.4ms TimeCoverageRelationStatistics Valid=806, Invalid=5514, Unknown=0, NotChecked=0, Total=6320 [2021-06-12 21:49:51,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9916 states. [2021-06-12 21:49:51,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9916 to 6790. [2021-06-12 21:49:51,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6790 states, 6789 states have (on average 3.3284725290911767) internal successors, (22597), 6789 states have internal predecessors, (22597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:51,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6790 states to 6790 states and 22597 transitions. [2021-06-12 21:49:51,449 INFO L78 Accepts]: Start accepts. Automaton has 6790 states and 22597 transitions. Word has length 30 [2021-06-12 21:49:51,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:51,449 INFO L482 AbstractCegarLoop]: Abstraction has 6790 states and 22597 transitions. [2021-06-12 21:49:51,449 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:51,449 INFO L276 IsEmpty]: Start isEmpty. Operand 6790 states and 22597 transitions. [2021-06-12 21:49:51,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:51,458 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:51,458 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:49:51,658 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable645,236 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:51,658 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:51,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:51,658 INFO L82 PathProgramCache]: Analyzing trace with hash -1599715001, now seen corresponding path program 117 times [2021-06-12 21:49:51,658 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:51,659 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1054442173] [2021-06-12 21:49:51,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:51,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:51,917 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:51,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:51,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1054442173] [2021-06-12 21:49:51,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1054442173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:51,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [104406487] [2021-06-12 21:49:51,918 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 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:51,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:49:51,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:51,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-12 21:49:51,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:52,129 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:52,129 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 31 treesize of output 39 [2021-06-12 21:49:52,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:49:52,146 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:52,169 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:49:52,169 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 28 [2021-06-12 21:49:52,170 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:52,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-12 21:49:52,172 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:52,175 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:52,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:52,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:52,192 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:47, output treesize:108 [2021-06-12 21:49:52,317 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:52,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [104406487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:52,317 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:52,317 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-06-12 21:49:52,317 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283831223] [2021-06-12 21:49:52,317 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:49:52,317 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:52,317 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:49:52,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:49:52,318 INFO L87 Difference]: Start difference. First operand 6790 states and 22597 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:49:54,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:54,822 INFO L93 Difference]: Finished difference Result 9223 states and 30073 transitions. [2021-06-12 21:49:54,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 21:49:54,822 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:49:54,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:54,836 INFO L225 Difference]: With dead ends: 9223 [2021-06-12 21:49:54,836 INFO L226 Difference]: Without dead ends: 9173 [2021-06-12 21:49:54,836 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 999 ImplicationChecksByTransitivity, 1796.4ms TimeCoverageRelationStatistics Valid=496, Invalid=2926, Unknown=0, NotChecked=0, Total=3422 [2021-06-12 21:49:54,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9173 states. [2021-06-12 21:49:54,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9173 to 6778. [2021-06-12 21:49:54,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6778 states, 6777 states have (on average 3.32713590084108) internal successors, (22548), 6777 states have internal predecessors, (22548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:54,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6778 states to 6778 states and 22548 transitions. [2021-06-12 21:49:54,937 INFO L78 Accepts]: Start accepts. Automaton has 6778 states and 22548 transitions. Word has length 30 [2021-06-12 21:49:54,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:54,937 INFO L482 AbstractCegarLoop]: Abstraction has 6778 states and 22548 transitions. [2021-06-12 21:49:54,937 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:49:54,937 INFO L276 IsEmpty]: Start isEmpty. Operand 6778 states and 22548 transitions. [2021-06-12 21:49:54,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:54,974 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:54,974 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:49:55,177 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable651 [2021-06-12 21:49:55,177 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:55,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:55,177 INFO L82 PathProgramCache]: Analyzing trace with hash 69803245, now seen corresponding path program 118 times [2021-06-12 21:49:55,177 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:55,177 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336212105] [2021-06-12 21:49:55,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:55,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:55,440 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:55,440 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:55,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336212105] [2021-06-12 21:49:55,440 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336212105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:55,440 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1835209080] [2021-06-12 21:49:55,440 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 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:55,466 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:49:55,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:55,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:49:55,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:55,598 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:55,605 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:55,605 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 31 treesize of output 39 [2021-06-12 21:49:55,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:49:55,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:55,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:55,636 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:49:55,636 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 28 [2021-06-12 21:49:55,637 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:55,639 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-12 21:49:55,639 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:55,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:55,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:55,655 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:55,655 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-12 21:49:55,744 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:55,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1835209080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:55,744 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:55,744 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-06-12 21:49:55,744 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074957497] [2021-06-12 21:49:55,745 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:49:55,745 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:55,745 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:49:55,745 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:49:55,745 INFO L87 Difference]: Start difference. First operand 6778 states and 22548 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:57,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:49:57,181 INFO L93 Difference]: Finished difference Result 9109 states and 29916 transitions. [2021-06-12 21:49:57,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-12 21:49:57,182 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:49:57,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:49:57,196 INFO L225 Difference]: With dead ends: 9109 [2021-06-12 21:49:57,196 INFO L226 Difference]: Without dead ends: 9084 [2021-06-12 21:49:57,196 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 755 ImplicationChecksByTransitivity, 1205.9ms TimeCoverageRelationStatistics Valid=481, Invalid=1969, Unknown=0, NotChecked=0, Total=2450 [2021-06-12 21:49:57,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9084 states. [2021-06-12 21:49:57,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9084 to 6756. [2021-06-12 21:49:57,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6756 states, 6755 states have (on average 3.3287934863064397) internal successors, (22486), 6755 states have internal predecessors, (22486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:57,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6756 states to 6756 states and 22486 transitions. [2021-06-12 21:49:57,301 INFO L78 Accepts]: Start accepts. Automaton has 6756 states and 22486 transitions. Word has length 30 [2021-06-12 21:49:57,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:49:57,301 INFO L482 AbstractCegarLoop]: Abstraction has 6756 states and 22486 transitions. [2021-06-12 21:49:57,301 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:49:57,301 INFO L276 IsEmpty]: Start isEmpty. Operand 6756 states and 22486 transitions. [2021-06-12 21:49:57,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:49:57,310 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:49:57,310 INFO L472 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, 1, 1] [2021-06-12 21:49:57,510 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable657,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:57,510 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:49:57,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:49:57,510 INFO L82 PathProgramCache]: Analyzing trace with hash 1759143288, now seen corresponding path program 120 times [2021-06-12 21:49:57,511 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:49:57,511 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900147055] [2021-06-12 21:49:57,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:49:57,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:49:57,702 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:57,702 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:49:57,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900147055] [2021-06-12 21:49:57,702 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900147055] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:57,702 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071196904] [2021-06-12 21:49:57,702 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 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 239 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:49:57,723 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:49:57,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:49:57,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:49:57,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:49:57,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:57,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:57,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:57,911 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:57,911 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 35 treesize of output 25 [2021-06-12 21:49:57,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:57,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:57,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:57,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:49:57,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:57,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:49:57,919 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:49:57,919 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:49:57,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:49:57,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:49:57,923 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:49:57,937 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:49:57,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071196904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:49:57,937 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:49:57,937 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-12 21:49:57,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008839967] [2021-06-12 21:49:57,937 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:49:57,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:49:57,938 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:49:57,938 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:49:57,938 INFO L87 Difference]: Start difference. First operand 6756 states and 22486 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:50:00,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:00,497 INFO L93 Difference]: Finished difference Result 8864 states and 28972 transitions. [2021-06-12 21:50:00,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-12 21:50:00,497 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:50:00,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:00,511 INFO L225 Difference]: With dead ends: 8864 [2021-06-12 21:50:00,511 INFO L226 Difference]: Without dead ends: 8836 [2021-06-12 21:50:00,511 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1748 ImplicationChecksByTransitivity, 1883.3ms TimeCoverageRelationStatistics Valid=895, Invalid=4655, Unknown=0, NotChecked=0, Total=5550 [2021-06-12 21:50:00,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8836 states. [2021-06-12 21:50:00,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8836 to 6451. [2021-06-12 21:50:00,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6451 states, 6450 states have (on average 3.3206201550387595) internal successors, (21418), 6450 states have internal predecessors, (21418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:00,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6451 states to 6451 states and 21418 transitions. [2021-06-12 21:50:00,613 INFO L78 Accepts]: Start accepts. Automaton has 6451 states and 21418 transitions. Word has length 30 [2021-06-12 21:50:00,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:00,613 INFO L482 AbstractCegarLoop]: Abstraction has 6451 states and 21418 transitions. [2021-06-12 21:50:00,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:50:00,613 INFO L276 IsEmpty]: Start isEmpty. Operand 6451 states and 21418 transitions. [2021-06-12 21:50:00,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:00,621 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:00,621 INFO L472 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, 1, 1] [2021-06-12 21:50:00,837 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 239 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable663 [2021-06-12 21:50:00,837 INFO L430 AbstractCegarLoop]: === Iteration 242 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:00,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:00,837 INFO L82 PathProgramCache]: Analyzing trace with hash 784800184, now seen corresponding path program 121 times [2021-06-12 21:50:00,837 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:00,837 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814479251] [2021-06-12 21:50:00,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:00,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:01,074 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:01,074 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:01,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814479251] [2021-06-12 21:50:01,075 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814479251] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:01,075 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897126860] [2021-06-12 21:50:01,075 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 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 240 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:01,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:01,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:50:01,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:01,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:01,295 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-12 21:50:01,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-06-12 21:50:01,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:01,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:01,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:01,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:01,303 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:01,304 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:01,304 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 19 treesize of output 9 [2021-06-12 21:50:01,305 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:50:01,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:01,309 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:01,309 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-06-12 21:50:01,327 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:01,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897126860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:01,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:01,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-06-12 21:50:01,327 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128789593] [2021-06-12 21:50:01,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:50:01,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:01,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:50:01,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:50:01,328 INFO L87 Difference]: Start difference. First operand 6451 states and 21418 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:50:04,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:04,393 INFO L93 Difference]: Finished difference Result 9250 states and 30269 transitions. [2021-06-12 21:50:04,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-06-12 21:50:04,393 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:50:04,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:04,408 INFO L225 Difference]: With dead ends: 9250 [2021-06-12 21:50:04,408 INFO L226 Difference]: Without dead ends: 9195 [2021-06-12 21:50:04,409 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2506 ImplicationChecksByTransitivity, 2397.6ms TimeCoverageRelationStatistics Valid=1308, Invalid=6002, Unknown=0, NotChecked=0, Total=7310 [2021-06-12 21:50:04,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9195 states. [2021-06-12 21:50:04,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9195 to 6570. [2021-06-12 21:50:04,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6570 states, 6569 states have (on average 3.3301872431115846) internal successors, (21876), 6569 states have internal predecessors, (21876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:04,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6570 states to 6570 states and 21876 transitions. [2021-06-12 21:50:04,518 INFO L78 Accepts]: Start accepts. Automaton has 6570 states and 21876 transitions. Word has length 30 [2021-06-12 21:50:04,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:04,519 INFO L482 AbstractCegarLoop]: Abstraction has 6570 states and 21876 transitions. [2021-06-12 21:50:04,519 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 22 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-06-12 21:50:04,519 INFO L276 IsEmpty]: Start isEmpty. Operand 6570 states and 21876 transitions. [2021-06-12 21:50:04,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:04,528 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:04,528 INFO L472 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, 1, 1] [2021-06-12 21:50:04,728 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 240 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable664 [2021-06-12 21:50:04,728 INFO L430 AbstractCegarLoop]: === Iteration 243 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:04,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:04,728 INFO L82 PathProgramCache]: Analyzing trace with hash -489396616, now seen corresponding path program 122 times [2021-06-12 21:50:04,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:04,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661118766] [2021-06-12 21:50:04,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:04,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:04,933 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:04,933 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:04,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661118766] [2021-06-12 21:50:04,933 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661118766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:04,933 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213626874] [2021-06-12 21:50:04,933 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 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 241 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:04,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:50:04,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:04,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-12 21:50:04,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:05,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:05,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:05,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:05,224 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:05,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-12 21:50:05,229 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:50:05,256 INFO L628 ElimStorePlain]: treesize reduction 87, result has 33.1 percent of original size [2021-06-12 21:50:05,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:05,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:05,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:05,259 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:05,260 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-12 21:50:05,261 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:50:05,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:05,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:05,269 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:53, output treesize:25 [2021-06-12 21:50:05,333 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:05,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213626874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:05,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:05,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-06-12 21:50:05,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239448549] [2021-06-12 21:50:05,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:50:05,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:05,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:50:05,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=498, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:50:05,333 INFO L87 Difference]: Start difference. First operand 6570 states and 21876 transitions. Second operand has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-06-12 21:50:10,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:10,244 INFO L93 Difference]: Finished difference Result 10481 states and 33830 transitions. [2021-06-12 21:50:10,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 103 states. [2021-06-12 21:50:10,244 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-06-12 21:50:10,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:10,259 INFO L225 Difference]: With dead ends: 10481 [2021-06-12 21:50:10,259 INFO L226 Difference]: Without dead ends: 10428 [2021-06-12 21:50:10,260 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4684 ImplicationChecksByTransitivity, 3773.9ms TimeCoverageRelationStatistics Valid=2022, Invalid=11318, Unknown=0, NotChecked=0, Total=13340 [2021-06-12 21:50:10,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10428 states. [2021-06-12 21:50:10,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10428 to 6907. [2021-06-12 21:50:10,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6907 states, 6906 states have (on average 3.3430350419924704) internal successors, (23087), 6906 states have internal predecessors, (23087), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:10,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6907 states to 6907 states and 23087 transitions. [2021-06-12 21:50:10,384 INFO L78 Accepts]: Start accepts. Automaton has 6907 states and 23087 transitions. Word has length 30 [2021-06-12 21:50:10,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:10,384 INFO L482 AbstractCegarLoop]: Abstraction has 6907 states and 23087 transitions. [2021-06-12 21:50:10,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.04) internal successors, (51), 24 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-06-12 21:50:10,384 INFO L276 IsEmpty]: Start isEmpty. Operand 6907 states and 23087 transitions. [2021-06-12 21:50:10,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:10,393 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:10,393 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:50:10,600 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable665,241 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:10,601 INFO L430 AbstractCegarLoop]: === Iteration 244 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:10,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:10,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1710621877, now seen corresponding path program 119 times [2021-06-12 21:50:10,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:10,601 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873946255] [2021-06-12 21:50:10,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:10,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:10,766 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:10,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:10,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873946255] [2021-06-12 21:50:10,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873946255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:10,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264776316] [2021-06-12 21:50:10,767 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 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 242 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:10,788 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:50:10,788 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:10,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:50:10,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:10,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:10,977 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:10,977 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 31 treesize of output 31 [2021-06-12 21:50:10,978 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:50:10,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:10,986 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:50:10,987 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:50:10,993 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:10,995 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:10,995 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:42, output treesize:19 [2021-06-12 21:50:11,030 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:11,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264776316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:11,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:11,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:50:11,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336554900] [2021-06-12 21:50:11,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:50:11,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:11,031 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:50:11,031 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:50:11,031 INFO L87 Difference]: Start difference. First operand 6907 states and 23087 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:50:12,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:12,420 INFO L93 Difference]: Finished difference Result 9040 states and 29852 transitions. [2021-06-12 21:50:12,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-12 21:50:12,420 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-06-12 21:50:12,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:12,435 INFO L225 Difference]: With dead ends: 9040 [2021-06-12 21:50:12,435 INFO L226 Difference]: Without dead ends: 9021 [2021-06-12 21:50:12,436 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 597 ImplicationChecksByTransitivity, 883.9ms TimeCoverageRelationStatistics Valid=346, Invalid=1724, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:50:12,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9021 states. [2021-06-12 21:50:12,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9021 to 6894. [2021-06-12 21:50:12,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6894 states, 6893 states have (on average 3.3419410996663284) internal successors, (23036), 6893 states have internal predecessors, (23036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:12,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6894 states to 6894 states and 23036 transitions. [2021-06-12 21:50:12,557 INFO L78 Accepts]: Start accepts. Automaton has 6894 states and 23036 transitions. Word has length 30 [2021-06-12 21:50:12,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:12,557 INFO L482 AbstractCegarLoop]: Abstraction has 6894 states and 23036 transitions. [2021-06-12 21:50:12,557 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:50:12,557 INFO L276 IsEmpty]: Start isEmpty. Operand 6894 states and 23036 transitions. [2021-06-12 21:50:12,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:12,567 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:12,567 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:50:12,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable670,242 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:12,783 INFO L430 AbstractCegarLoop]: === Iteration 245 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:12,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:12,783 INFO L82 PathProgramCache]: Analyzing trace with hash 848022863, now seen corresponding path program 120 times [2021-06-12 21:50:12,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:12,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881813227] [2021-06-12 21:50:12,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:12,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:12,961 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:12,961 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:12,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881813227] [2021-06-12 21:50:12,961 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881813227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:12,961 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896164483] [2021-06-12 21:50:12,961 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 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 243 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:12,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:50:12,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:12,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:50:12,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:13,114 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:13,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:13,118 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:13,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-06-12 21:50:13,119 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:50:13,124 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:13,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2021-06-12 21:50:13,127 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:50:13,132 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:13,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:13,132 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:43, output treesize:17 [2021-06-12 21:50:13,197 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:13,197 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896164483] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:13,197 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:13,197 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:50:13,197 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137014146] [2021-06-12 21:50:13,197 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:50:13,197 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:13,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:50:13,198 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=430, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:50:13,198 INFO L87 Difference]: Start difference. First operand 6894 states and 23036 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:14,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:14,626 INFO L93 Difference]: Finished difference Result 8685 states and 28730 transitions. [2021-06-12 21:50:14,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:50:14,626 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:50:14,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:14,640 INFO L225 Difference]: With dead ends: 8685 [2021-06-12 21:50:14,640 INFO L226 Difference]: Without dead ends: 8660 [2021-06-12 21:50:14,641 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 654 ImplicationChecksByTransitivity, 1065.7ms TimeCoverageRelationStatistics Valid=366, Invalid=2184, Unknown=0, NotChecked=0, Total=2550 [2021-06-12 21:50:14,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8660 states. [2021-06-12 21:50:14,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8660 to 6872. [2021-06-12 21:50:14,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6872 states, 6871 states have (on average 3.342890408965216) internal successors, (22969), 6871 states have internal predecessors, (22969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:14,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6872 states to 6872 states and 22969 transitions. [2021-06-12 21:50:14,754 INFO L78 Accepts]: Start accepts. Automaton has 6872 states and 22969 transitions. Word has length 30 [2021-06-12 21:50:14,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:14,754 INFO L482 AbstractCegarLoop]: Abstraction has 6872 states and 22969 transitions. [2021-06-12 21:50:14,754 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:14,754 INFO L276 IsEmpty]: Start isEmpty. Operand 6872 states and 22969 transitions. [2021-06-12 21:50:14,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:14,764 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:14,764 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:50:14,964 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 243 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable673 [2021-06-12 21:50:14,964 INFO L430 AbstractCegarLoop]: === Iteration 246 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:14,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:14,965 INFO L82 PathProgramCache]: Analyzing trace with hash -1496429715, now seen corresponding path program 121 times [2021-06-12 21:50:14,965 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:14,965 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291650355] [2021-06-12 21:50:14,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:14,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:15,136 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:15,136 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:15,136 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291650355] [2021-06-12 21:50:15,136 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291650355] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:15,137 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1052617096] [2021-06-12 21:50:15,137 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 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 244 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:15,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:15,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:50:15,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:15,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:15,387 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:15,387 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 31 treesize of output 39 [2021-06-12 21:50:15,389 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:50:15,402 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:15,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:15,405 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:50:15,406 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:50:15,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:15,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:15,420 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:50:15,420 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 28 [2021-06-12 21:50:15,421 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:15,433 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:15,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:15,436 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:57 [2021-06-12 21:50:15,534 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:15,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1052617096] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:15,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:15,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:50:15,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100562653] [2021-06-12 21:50:15,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:50:15,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:15,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:50:15,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:50:15,535 INFO L87 Difference]: Start difference. First operand 6872 states and 22969 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:50:16,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:16,842 INFO L93 Difference]: Finished difference Result 9213 states and 30483 transitions. [2021-06-12 21:50:16,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:50:16,842 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-06-12 21:50:16,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:16,856 INFO L225 Difference]: With dead ends: 9213 [2021-06-12 21:50:16,856 INFO L226 Difference]: Without dead ends: 9163 [2021-06-12 21:50:16,856 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 646 ImplicationChecksByTransitivity, 1120.2ms TimeCoverageRelationStatistics Valid=419, Invalid=1743, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:50:16,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9163 states. [2021-06-12 21:50:16,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9163 to 6869. [2021-06-12 21:50:16,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6869 states, 6868 states have (on average 3.3424577751892834) internal successors, (22956), 6868 states have internal predecessors, (22956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:16,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6869 states to 6869 states and 22956 transitions. [2021-06-12 21:50:16,962 INFO L78 Accepts]: Start accepts. Automaton has 6869 states and 22956 transitions. Word has length 30 [2021-06-12 21:50:16,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:16,962 INFO L482 AbstractCegarLoop]: Abstraction has 6869 states and 22956 transitions. [2021-06-12 21:50:16,963 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:50:16,963 INFO L276 IsEmpty]: Start isEmpty. Operand 6869 states and 22956 transitions. [2021-06-12 21:50:16,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:16,971 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:16,971 INFO L472 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, 1, 1] [2021-06-12 21:50:17,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 244 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable675 [2021-06-12 21:50:17,172 INFO L430 AbstractCegarLoop]: === Iteration 247 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:17,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:17,172 INFO L82 PathProgramCache]: Analyzing trace with hash -761866816, now seen corresponding path program 123 times [2021-06-12 21:50:17,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:17,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861758419] [2021-06-12 21:50:17,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:17,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:17,409 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:17,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:17,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861758419] [2021-06-12 21:50:17,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861758419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:17,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353486745] [2021-06-12 21:50:17,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 245 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:17,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:50:17,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:17,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:50:17,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:17,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:17,696 INFO L354 Elim1Store]: treesize reduction 8, result has 82.2 percent of original size [2021-06-12 21:50:17,696 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 5 new quantified variables, introduced 5 case distinctions, treesize of input 125 treesize of output 130 [2021-06-12 21:50:17,711 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:17,749 INFO L628 ElimStorePlain]: treesize reduction 266, result has 12.8 percent of original size [2021-06-12 21:50:17,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:17,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:17,752 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:17,752 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 19 treesize of output 9 [2021-06-12 21:50:17,753 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:50:17,760 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:17,765 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:17,766 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:136, output treesize:39 [2021-06-12 21:50:17,880 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:17,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353486745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:17,880 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:17,880 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-12 21:50:17,880 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684117860] [2021-06-12 21:50:17,880 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:50:17,880 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:17,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:50:17,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=667, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:50:17,881 INFO L87 Difference]: Start difference. First operand 6869 states and 22956 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:27,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:27,461 INFO L93 Difference]: Finished difference Result 8677 states and 28456 transitions. [2021-06-12 21:50:27,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 21:50:27,462 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have 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-06-12 21:50:27,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:27,476 INFO L225 Difference]: With dead ends: 8677 [2021-06-12 21:50:27,476 INFO L226 Difference]: Without dead ends: 8624 [2021-06-12 21:50:27,477 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 891 ImplicationChecksByTransitivity, 2373.9ms TimeCoverageRelationStatistics Valid=509, Invalid=3523, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 21:50:27,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8624 states. [2021-06-12 21:50:27,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8624 to 6891. [2021-06-12 21:50:27,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6891 states, 6890 states have (on average 3.3422351233671987) internal successors, (23028), 6890 states have internal predecessors, (23028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:27,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6891 states to 6891 states and 23028 transitions. [2021-06-12 21:50:27,584 INFO L78 Accepts]: Start accepts. Automaton has 6891 states and 23028 transitions. Word has length 30 [2021-06-12 21:50:27,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:27,584 INFO L482 AbstractCegarLoop]: Abstraction has 6891 states and 23028 transitions. [2021-06-12 21:50:27,584 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:27,584 INFO L276 IsEmpty]: Start isEmpty. Operand 6891 states and 23028 transitions. [2021-06-12 21:50:27,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:27,593 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:27,593 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:50:27,793 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 245 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable682 [2021-06-12 21:50:27,793 INFO L430 AbstractCegarLoop]: === Iteration 248 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:27,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:27,794 INFO L82 PathProgramCache]: Analyzing trace with hash 362875187, now seen corresponding path program 122 times [2021-06-12 21:50:27,794 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:27,794 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1758399080] [2021-06-12 21:50:27,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:27,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:27,979 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:27,979 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:27,979 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1758399080] [2021-06-12 21:50:27,980 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1758399080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:27,980 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970388404] [2021-06-12 21:50:27,980 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 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 246 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:28,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:50:28,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:28,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:50:28,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:28,368 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:28,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:28,370 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 31 treesize of output 23 [2021-06-12 21:50:28,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:28,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:28,379 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:28,379 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 12 treesize of output 3 [2021-06-12 21:50:28,380 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:28,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:28,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:28,386 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:40, output treesize:3 [2021-06-12 21:50:28,403 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:28,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970388404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:28,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:28,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:50:28,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293540609] [2021-06-12 21:50:28,403 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:50:28,403 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:28,403 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:50:28,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=414, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:50:28,403 INFO L87 Difference]: Start difference. First operand 6891 states and 23028 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:50:29,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:29,783 INFO L93 Difference]: Finished difference Result 8231 states and 27294 transitions. [2021-06-12 21:50:29,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:50:29,783 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:50:29,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:29,796 INFO L225 Difference]: With dead ends: 8231 [2021-06-12 21:50:29,796 INFO L226 Difference]: Without dead ends: 8216 [2021-06-12 21:50:29,797 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 855.0ms TimeCoverageRelationStatistics Valid=262, Invalid=1378, Unknown=0, NotChecked=0, Total=1640 [2021-06-12 21:50:29,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8216 states. [2021-06-12 21:50:29,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8216 to 6896. [2021-06-12 21:50:29,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6896 states, 6895 states have (on average 3.341986947063089) internal successors, (23043), 6895 states have internal predecessors, (23043), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:29,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6896 states to 6896 states and 23043 transitions. [2021-06-12 21:50:29,892 INFO L78 Accepts]: Start accepts. Automaton has 6896 states and 23043 transitions. Word has length 30 [2021-06-12 21:50:29,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:29,892 INFO L482 AbstractCegarLoop]: Abstraction has 6896 states and 23043 transitions. [2021-06-12 21:50:29,892 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 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-06-12 21:50:29,892 INFO L276 IsEmpty]: Start isEmpty. Operand 6896 states and 23043 transitions. [2021-06-12 21:50:29,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:29,901 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:29,901 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:50:30,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable692,246 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:30,101 INFO L430 AbstractCegarLoop]: === Iteration 249 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:30,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:30,102 INFO L82 PathProgramCache]: Analyzing trace with hash -2126543973, now seen corresponding path program 123 times [2021-06-12 21:50:30,102 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:30,102 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1508288810] [2021-06-12 21:50:30,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:30,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:30,280 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:30,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:30,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1508288810] [2021-06-12 21:50:30,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1508288810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:30,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383422286] [2021-06-12 21:50:30,281 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 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 247 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:30,303 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:50:30,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:30,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:50:30,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:30,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:30,531 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:30,532 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 31 treesize of output 39 [2021-06-12 21:50:30,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:50:30,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:30,555 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:30,568 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:50:30,569 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 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 28 [2021-06-12 21:50:30,570 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:30,572 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-12 21:50:30,572 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:30,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:30,621 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:30,627 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:50:30,627 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:47, output treesize:56 [2021-06-12 21:50:30,700 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:30,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383422286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:30,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:30,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:50:30,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740736451] [2021-06-12 21:50:30,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:50:30,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:30,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:50:30,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=405, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:50:30,701 INFO L87 Difference]: Start difference. First operand 6896 states and 23043 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:50:32,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:32,142 INFO L93 Difference]: Finished difference Result 9223 states and 30413 transitions. [2021-06-12 21:50:32,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:50:32,142 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-06-12 21:50:32,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:32,156 INFO L225 Difference]: With dead ends: 9223 [2021-06-12 21:50:32,156 INFO L226 Difference]: Without dead ends: 9204 [2021-06-12 21:50:32,157 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 1048.5ms TimeCoverageRelationStatistics Valid=387, Invalid=1683, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:50:32,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9204 states. [2021-06-12 21:50:32,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9204 to 6876. [2021-06-12 21:50:32,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6876 states, 6875 states have (on average 3.3396363636363637) internal successors, (22960), 6875 states have internal predecessors, (22960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:32,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6876 states to 6876 states and 22960 transitions. [2021-06-12 21:50:32,265 INFO L78 Accepts]: Start accepts. Automaton has 6876 states and 22960 transitions. Word has length 30 [2021-06-12 21:50:32,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:32,265 INFO L482 AbstractCegarLoop]: Abstraction has 6876 states and 22960 transitions. [2021-06-12 21:50:32,265 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:50:32,265 INFO L276 IsEmpty]: Start isEmpty. Operand 6876 states and 22960 transitions. [2021-06-12 21:50:32,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:32,273 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:32,274 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:50:32,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable693,247 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:32,474 INFO L430 AbstractCegarLoop]: === Iteration 250 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:32,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:32,474 INFO L82 PathProgramCache]: Analyzing trace with hash -1093492581, now seen corresponding path program 124 times [2021-06-12 21:50:32,474 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:32,474 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473002947] [2021-06-12 21:50:32,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:32,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:32,643 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:32,643 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:32,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473002947] [2021-06-12 21:50:32,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473002947] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:32,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [6842041] [2021-06-12 21:50:32,644 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 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 248 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:32,664 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:50:32,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:32,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:50:32,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:32,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:32,875 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:32,875 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 31 treesize of output 39 [2021-06-12 21:50:32,877 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:50:32,892 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:32,896 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:32,909 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:50:32,910 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 28 [2021-06-12 21:50:32,911 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:32,913 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-12 21:50:32,913 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:32,916 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:32,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:32,955 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:32,956 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:42, output treesize:44 [2021-06-12 21:50:33,061 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:33,061 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [6842041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:33,061 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:33,061 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:50:33,061 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623154813] [2021-06-12 21:50:33,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:50:33,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:33,062 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:50:33,062 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:50:33,062 INFO L87 Difference]: Start difference. First operand 6876 states and 22960 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:50:34,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:34,335 INFO L93 Difference]: Finished difference Result 8789 states and 29021 transitions. [2021-06-12 21:50:34,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:50:34,335 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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 30 [2021-06-12 21:50:34,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:34,349 INFO L225 Difference]: With dead ends: 8789 [2021-06-12 21:50:34,349 INFO L226 Difference]: Without dead ends: 8764 [2021-06-12 21:50:34,349 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 1044.3ms TimeCoverageRelationStatistics Valid=378, Invalid=1514, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 21:50:34,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8764 states. [2021-06-12 21:50:34,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8764 to 6871. [2021-06-12 21:50:34,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6871 states, 6870 states have (on average 3.3395924308588065) internal successors, (22943), 6870 states have internal predecessors, (22943), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:34,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6871 states to 6871 states and 22943 transitions. [2021-06-12 21:50:34,450 INFO L78 Accepts]: Start accepts. Automaton has 6871 states and 22943 transitions. Word has length 30 [2021-06-12 21:50:34,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:34,450 INFO L482 AbstractCegarLoop]: Abstraction has 6871 states and 22943 transitions. [2021-06-12 21:50:34,450 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 23 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-06-12 21:50:34,450 INFO L276 IsEmpty]: Start isEmpty. Operand 6871 states and 22943 transitions. [2021-06-12 21:50:34,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:34,459 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:34,459 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:50:34,659 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable699,248 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:34,660 INFO L430 AbstractCegarLoop]: === Iteration 251 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:34,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:34,660 INFO L82 PathProgramCache]: Analyzing trace with hash 1305824309, now seen corresponding path program 125 times [2021-06-12 21:50:34,660 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:34,660 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324608500] [2021-06-12 21:50:34,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:34,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:34,853 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:34,854 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:34,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324608500] [2021-06-12 21:50:34,854 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324608500] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:34,854 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739636474] [2021-06-12 21:50:34,854 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 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 249 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:34,875 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:50:34,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:34,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:50:34,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:35,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:35,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:35,095 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:35,095 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-06-12 21:50:35,096 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:50:35,104 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:35,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:50:35,106 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:50:35,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:35,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:35,115 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:56, output treesize:21 [2021-06-12 21:50:35,173 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:35,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739636474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:35,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:35,173 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-06-12 21:50:35,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141514026] [2021-06-12 21:50:35,173 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:50:35,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:35,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:50:35,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=444, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:50:35,174 INFO L87 Difference]: Start difference. First operand 6871 states and 22943 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:50:36,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:36,175 INFO L93 Difference]: Finished difference Result 8601 states and 28414 transitions. [2021-06-12 21:50:36,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-12 21:50:36,175 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:50:36,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:36,189 INFO L225 Difference]: With dead ends: 8601 [2021-06-12 21:50:36,189 INFO L226 Difference]: Without dead ends: 8576 [2021-06-12 21:50:36,189 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 529 ImplicationChecksByTransitivity, 875.2ms TimeCoverageRelationStatistics Valid=319, Invalid=1487, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 21:50:36,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8576 states. [2021-06-12 21:50:36,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8576 to 6846. [2021-06-12 21:50:36,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6846 states, 6845 states have (on average 3.3398100803506208) internal successors, (22861), 6845 states have internal predecessors, (22861), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:36,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6846 states to 6846 states and 22861 transitions. [2021-06-12 21:50:36,294 INFO L78 Accepts]: Start accepts. Automaton has 6846 states and 22861 transitions. Word has length 30 [2021-06-12 21:50:36,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:36,295 INFO L482 AbstractCegarLoop]: Abstraction has 6846 states and 22861 transitions. [2021-06-12 21:50:36,295 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 24 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-06-12 21:50:36,295 INFO L276 IsEmpty]: Start isEmpty. Operand 6846 states and 22861 transitions. [2021-06-12 21:50:36,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:36,304 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:36,304 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:50:36,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 249 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable705 [2021-06-12 21:50:36,504 INFO L430 AbstractCegarLoop]: === Iteration 252 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:36,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:36,504 INFO L82 PathProgramCache]: Analyzing trace with hash -1544293653, now seen corresponding path program 126 times [2021-06-12 21:50:36,504 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:36,504 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603802933] [2021-06-12 21:50:36,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:36,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:36,713 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:36,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:36,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603802933] [2021-06-12 21:50:36,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603802933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:36,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1662875588] [2021-06-12 21:50:36,713 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 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 250 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:36,773 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:50:36,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:36,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:50:36,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:37,053 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:37,053 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 31 treesize of output 39 [2021-06-12 21:50:37,056 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:50:37,078 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:37,103 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:50:37,103 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 28 [2021-06-12 21:50:37,104 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:37,107 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:50:37,108 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:50:37,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:37,128 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:37,132 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:37,132 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:45, output treesize:80 [2021-06-12 21:50:37,237 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:37,237 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1662875588] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:37,237 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:37,237 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-12 21:50:37,237 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [932264406] [2021-06-12 21:50:37,238 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:50:37,238 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:37,238 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:50:37,238 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:50:37,238 INFO L87 Difference]: Start difference. First operand 6846 states and 22861 transitions. Second operand has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:40,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:40,348 INFO L93 Difference]: Finished difference Result 9232 states and 30224 transitions. [2021-06-12 21:50:40,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:50:40,348 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:50:40,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:40,362 INFO L225 Difference]: With dead ends: 9232 [2021-06-12 21:50:40,362 INFO L226 Difference]: Without dead ends: 9187 [2021-06-12 21:50:40,362 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1067 ImplicationChecksByTransitivity, 2073.5ms TimeCoverageRelationStatistics Valid=534, Invalid=3498, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 21:50:40,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9187 states. [2021-06-12 21:50:40,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9187 to 6832. [2021-06-12 21:50:40,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6832 states, 6831 states have (on average 3.3399209486166006) internal successors, (22815), 6831 states have internal predecessors, (22815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:40,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6832 states to 6832 states and 22815 transitions. [2021-06-12 21:50:40,471 INFO L78 Accepts]: Start accepts. Automaton has 6832 states and 22815 transitions. Word has length 30 [2021-06-12 21:50:40,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:40,471 INFO L482 AbstractCegarLoop]: Abstraction has 6832 states and 22815 transitions. [2021-06-12 21:50:40,471 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.1153846153846154) internal successors, (55), 26 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:40,471 INFO L276 IsEmpty]: Start isEmpty. Operand 6832 states and 22815 transitions. [2021-06-12 21:50:40,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:40,480 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:40,480 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:50:40,681 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable708,250 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:40,681 INFO L430 AbstractCegarLoop]: === Iteration 253 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:40,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:40,681 INFO L82 PathProgramCache]: Analyzing trace with hash 334164591, now seen corresponding path program 127 times [2021-06-12 21:50:40,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:40,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14217869] [2021-06-12 21:50:40,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:40,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:40,891 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:40,892 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:40,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14217869] [2021-06-12 21:50:40,892 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14217869] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:40,892 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [235034896] [2021-06-12 21:50:40,892 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 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 251 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:40,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:40,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:50:40,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:41,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:41,227 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-06-12 21:50:41,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 147 treesize of output 127 [2021-06-12 21:50:41,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:41,234 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:41,235 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:41,236 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:41,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 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-12 21:50:41,237 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:50:41,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:41,244 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:41,244 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:155, output treesize:3 [2021-06-12 21:50:41,260 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:41,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [235034896] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:41,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:41,260 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-06-12 21:50:41,260 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789014590] [2021-06-12 21:50:41,260 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:50:41,260 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:41,260 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:50:41,261 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=387, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:50:41,261 INFO L87 Difference]: Start difference. First operand 6832 states and 22815 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 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-06-12 21:50:41,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:41,757 INFO L93 Difference]: Finished difference Result 7624 states and 25269 transitions. [2021-06-12 21:50:41,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-12 21:50:41,757 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 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-06-12 21:50:41,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:41,768 INFO L225 Difference]: With dead ends: 7624 [2021-06-12 21:50:41,768 INFO L226 Difference]: Without dead ends: 7605 [2021-06-12 21:50:41,768 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 529.2ms TimeCoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:50:41,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7605 states. [2021-06-12 21:50:41,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7605 to 6840. [2021-06-12 21:50:41,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6840 states, 6839 states have (on average 3.3401082029536484) internal successors, (22843), 6839 states have internal predecessors, (22843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:41,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6840 states to 6840 states and 22843 transitions. [2021-06-12 21:50:41,864 INFO L78 Accepts]: Start accepts. Automaton has 6840 states and 22843 transitions. Word has length 30 [2021-06-12 21:50:41,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:41,864 INFO L482 AbstractCegarLoop]: Abstraction has 6840 states and 22843 transitions. [2021-06-12 21:50:41,864 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 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-06-12 21:50:41,864 INFO L276 IsEmpty]: Start isEmpty. Operand 6840 states and 22843 transitions. [2021-06-12 21:50:41,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:41,873 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:41,873 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:50:42,084 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable714,251 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:42,084 INFO L430 AbstractCegarLoop]: === Iteration 254 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:42,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:42,084 INFO L82 PathProgramCache]: Analyzing trace with hash 1723685807, now seen corresponding path program 128 times [2021-06-12 21:50:42,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:42,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811201937] [2021-06-12 21:50:42,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:42,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:42,300 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:42,300 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:42,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811201937] [2021-06-12 21:50:42,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811201937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:42,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190172377] [2021-06-12 21:50:42,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 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 252 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:42,321 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:50:42,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:42,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:50:42,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:42,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:42,492 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:42,492 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 31 treesize of output 31 [2021-06-12 21:50:42,493 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 2 xjuncts. [2021-06-12 21:50:42,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:42,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, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-12 21:50:42,503 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-12 21:50:42,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:42,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:42,508 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:37, output treesize:15 [2021-06-12 21:50:42,547 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:42,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190172377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:42,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:42,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-06-12 21:50:42,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911470704] [2021-06-12 21:50:42,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:50:42,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:42,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:50:42,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:50:42,548 INFO L87 Difference]: Start difference. First operand 6840 states and 22843 transitions. Second operand has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:43,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:43,731 INFO L93 Difference]: Finished difference Result 9023 states and 29776 transitions. [2021-06-12 21:50:43,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-12 21:50:43,731 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:50:43,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:43,744 INFO L225 Difference]: With dead ends: 9023 [2021-06-12 21:50:43,744 INFO L226 Difference]: Without dead ends: 8973 [2021-06-12 21:50:43,744 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 433 ImplicationChecksByTransitivity, 909.8ms TimeCoverageRelationStatistics Valid=287, Invalid=1519, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 21:50:43,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8973 states. [2021-06-12 21:50:43,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8973 to 6793. [2021-06-12 21:50:43,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6793 states, 6792 states have (on average 3.336866902237927) internal successors, (22664), 6792 states have internal predecessors, (22664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:43,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6793 states to 6793 states and 22664 transitions. [2021-06-12 21:50:43,846 INFO L78 Accepts]: Start accepts. Automaton has 6793 states and 22664 transitions. Word has length 30 [2021-06-12 21:50:43,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:43,846 INFO L482 AbstractCegarLoop]: Abstraction has 6793 states and 22664 transitions. [2021-06-12 21:50:43,846 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.347826086956522) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:43,846 INFO L276 IsEmpty]: Start isEmpty. Operand 6793 states and 22664 transitions. [2021-06-12 21:50:43,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:43,854 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:43,854 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:50:44,054 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 252 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable715 [2021-06-12 21:50:44,055 INFO L430 AbstractCegarLoop]: === Iteration 255 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:44,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:44,055 INFO L82 PathProgramCache]: Analyzing trace with hash -1166330747, now seen corresponding path program 129 times [2021-06-12 21:50:44,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:44,055 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828309526] [2021-06-12 21:50:44,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:44,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:44,270 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:44,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:44,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828309526] [2021-06-12 21:50:44,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828309526] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:44,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447706918] [2021-06-12 21:50:44,270 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 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 253 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:44,291 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:50:44,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:44,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:50:44,292 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:44,523 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:44,524 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 47 [2021-06-12 21:50:44,528 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:50:44,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:44,570 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:44,570 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 42 [2021-06-12 21:50:44,574 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:44,597 INFO L354 Elim1Store]: treesize reduction 5, result has 80.0 percent of original size [2021-06-12 21:50:44,598 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 57 treesize of output 60 [2021-06-12 21:50:44,604 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:44,681 INFO L628 ElimStorePlain]: treesize reduction 25, result has 69.5 percent of original size [2021-06-12 21:50:44,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:44,687 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:44, output treesize:98 [2021-06-12 21:50:44,898 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:44,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447706918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:44,898 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:44,898 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2021-06-12 21:50:44,898 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823957852] [2021-06-12 21:50:44,898 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:50:44,898 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:44,899 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:50:44,899 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:50:44,899 INFO L87 Difference]: Start difference. First operand 6793 states and 22664 transitions. Second operand has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 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-06-12 21:50:46,940 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2021-06-12 21:50:47,750 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 47 [2021-06-12 21:50:48,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:48,229 INFO L93 Difference]: Finished difference Result 9109 states and 29812 transitions. [2021-06-12 21:50:48,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 21:50:48,230 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 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-06-12 21:50:48,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:48,244 INFO L225 Difference]: With dead ends: 9109 [2021-06-12 21:50:48,244 INFO L226 Difference]: Without dead ends: 9079 [2021-06-12 21:50:48,245 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1106 ImplicationChecksByTransitivity, 2660.9ms TimeCoverageRelationStatistics Valid=642, Invalid=3390, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 21:50:48,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9079 states. [2021-06-12 21:50:48,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9079 to 6790. [2021-06-12 21:50:48,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6790 states, 6789 states have (on average 3.336573869494771) internal successors, (22652), 6789 states have internal predecessors, (22652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:48,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6790 states to 6790 states and 22652 transitions. [2021-06-12 21:50:48,375 INFO L78 Accepts]: Start accepts. Automaton has 6790 states and 22652 transitions. Word has length 30 [2021-06-12 21:50:48,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:48,375 INFO L482 AbstractCegarLoop]: Abstraction has 6790 states and 22652 transitions. [2021-06-12 21:50:48,375 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.08) internal successors, (52), 25 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-06-12 21:50:48,375 INFO L276 IsEmpty]: Start isEmpty. Operand 6790 states and 22652 transitions. [2021-06-12 21:50:48,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:48,384 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:48,384 INFO L472 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:50:48,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable717,253 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:48,586 INFO L430 AbstractCegarLoop]: === Iteration 256 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:48,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:48,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1114852723, now seen corresponding path program 130 times [2021-06-12 21:50:48,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:48,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472273823] [2021-06-12 21:50:48,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:48,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:48,784 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:48,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:48,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472273823] [2021-06-12 21:50:48,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472273823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:48,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893729293] [2021-06-12 21:50:48,785 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 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 254 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:48,807 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:50:48,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:48,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:50:48,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:49,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:49,028 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:49,029 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 31 treesize of output 23 [2021-06-12 21:50:49,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:49,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:49,035 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:49,035 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 3 [2021-06-12 21:50:49,035 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:49,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:49,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:49,039 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:37, output treesize:3 [2021-06-12 21:50:49,054 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:49,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1893729293] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:49,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:49,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 24 [2021-06-12 21:50:49,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714660949] [2021-06-12 21:50:49,054 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:50:49,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:49,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:50:49,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:50:49,055 INFO L87 Difference]: Start difference. First operand 6790 states and 22652 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:50,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:50,537 INFO L93 Difference]: Finished difference Result 8665 states and 28611 transitions. [2021-06-12 21:50:50,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-12 21:50:50,538 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:50:50,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:50,552 INFO L225 Difference]: With dead ends: 8665 [2021-06-12 21:50:50,552 INFO L226 Difference]: Without dead ends: 8650 [2021-06-12 21:50:50,552 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 1019.1ms TimeCoverageRelationStatistics Valid=336, Invalid=1734, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:50:50,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8650 states. [2021-06-12 21:50:50,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8650 to 6798. [2021-06-12 21:50:50,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6798 states, 6797 states have (on average 3.3373547153155805) internal successors, (22684), 6797 states have internal predecessors, (22684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:50,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6798 states to 6798 states and 22684 transitions. [2021-06-12 21:50:50,662 INFO L78 Accepts]: Start accepts. Automaton has 6798 states and 22684 transitions. Word has length 30 [2021-06-12 21:50:50,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:50,662 INFO L482 AbstractCegarLoop]: Abstraction has 6798 states and 22684 transitions. [2021-06-12 21:50:50,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:50,663 INFO L276 IsEmpty]: Start isEmpty. Operand 6798 states and 22684 transitions. [2021-06-12 21:50:50,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:50,672 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:50,672 INFO L472 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, 1, 1] [2021-06-12 21:50:50,873 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable735,254 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:50,873 INFO L430 AbstractCegarLoop]: === Iteration 257 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:50,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:50,873 INFO L82 PathProgramCache]: Analyzing trace with hash 656993804, now seen corresponding path program 124 times [2021-06-12 21:50:50,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:50,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319833249] [2021-06-12 21:50:50,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:50,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:51,103 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:51,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:51,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319833249] [2021-06-12 21:50:51,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1319833249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:51,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553462304] [2021-06-12 21:50:51,103 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 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 255 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:51,125 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:50:51,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:51,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:50:51,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:51,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:51,320 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:51,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:51,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:51,321 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 35 treesize of output 25 [2021-06-12 21:50:51,321 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:51,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:51,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:51,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:51,328 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:51,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:51,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:50:51,329 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:51,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:51,333 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:51,333 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:50:51,352 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:51,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553462304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:51,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:51,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:50:51,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756310990] [2021-06-12 21:50:51,353 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:50:51,353 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:51,353 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:50:51,353 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:50:51,354 INFO L87 Difference]: Start difference. First operand 6798 states and 22684 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:50:53,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:53,614 INFO L93 Difference]: Finished difference Result 9000 states and 29610 transitions. [2021-06-12 21:50:53,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-12 21:50:53,614 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:50:53,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:53,627 INFO L225 Difference]: With dead ends: 9000 [2021-06-12 21:50:53,627 INFO L226 Difference]: Without dead ends: 8974 [2021-06-12 21:50:53,628 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1524 ImplicationChecksByTransitivity, 1840.1ms TimeCoverageRelationStatistics Valid=762, Invalid=4350, Unknown=0, NotChecked=0, Total=5112 [2021-06-12 21:50:53,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8974 states. [2021-06-12 21:50:53,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8974 to 6798. [2021-06-12 21:50:53,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6798 states, 6797 states have (on average 3.3373547153155805) internal successors, (22684), 6797 states have internal predecessors, (22684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:53,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6798 states to 6798 states and 22684 transitions. [2021-06-12 21:50:53,728 INFO L78 Accepts]: Start accepts. Automaton has 6798 states and 22684 transitions. Word has length 30 [2021-06-12 21:50:53,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:53,728 INFO L482 AbstractCegarLoop]: Abstraction has 6798 states and 22684 transitions. [2021-06-12 21:50:53,728 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:50:53,728 INFO L276 IsEmpty]: Start isEmpty. Operand 6798 states and 22684 transitions. [2021-06-12 21:50:53,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:53,737 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:53,737 INFO L472 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, 1, 1] [2021-06-12 21:50:53,937 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable736,255 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:53,938 INFO L430 AbstractCegarLoop]: === Iteration 258 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:53,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:53,938 INFO L82 PathProgramCache]: Analyzing trace with hash 338491856, now seen corresponding path program 125 times [2021-06-12 21:50:53,938 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:53,938 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815403171] [2021-06-12 21:50:53,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:53,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:54,172 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:54,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:54,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815403171] [2021-06-12 21:50:54,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815403171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:54,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216742771] [2021-06-12 21:50:54,173 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 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 256 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:54,201 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:50:54,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:54,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:50:54,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:54,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:54,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:54,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:54,403 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:54,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 25 [2021-06-12 21:50:54,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:54,409 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:54,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:54,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:54,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:54,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:54,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:50:54,412 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:54,416 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:54,417 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:50:54,417 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:50:54,436 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:54,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216742771] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:54,436 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:54,436 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:50:54,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504817107] [2021-06-12 21:50:54,437 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:50:54,437 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:54,437 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:50:54,437 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:50:54,437 INFO L87 Difference]: Start difference. First operand 6798 states and 22684 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:50:57,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:50:57,354 INFO L93 Difference]: Finished difference Result 8960 states and 29460 transitions. [2021-06-12 21:50:57,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-12 21:50:57,354 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:50:57,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:50:57,368 INFO L225 Difference]: With dead ends: 8960 [2021-06-12 21:50:57,368 INFO L226 Difference]: Without dead ends: 8934 [2021-06-12 21:50:57,368 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1654 ImplicationChecksByTransitivity, 2017.3ms TimeCoverageRelationStatistics Valid=784, Invalid=4766, Unknown=0, NotChecked=0, Total=5550 [2021-06-12 21:50:57,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8934 states. [2021-06-12 21:50:57,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8934 to 6802. [2021-06-12 21:50:57,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6802 states, 6801 states have (on average 3.3368622261432144) internal successors, (22694), 6801 states have internal predecessors, (22694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:50:57,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6802 states to 6802 states and 22694 transitions. [2021-06-12 21:50:57,466 INFO L78 Accepts]: Start accepts. Automaton has 6802 states and 22694 transitions. Word has length 30 [2021-06-12 21:50:57,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:50:57,466 INFO L482 AbstractCegarLoop]: Abstraction has 6802 states and 22694 transitions. [2021-06-12 21:50:57,467 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 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-06-12 21:50:57,467 INFO L276 IsEmpty]: Start isEmpty. Operand 6802 states and 22694 transitions. [2021-06-12 21:50:57,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:50:57,475 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:50:57,475 INFO L472 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, 1, 1] [2021-06-12 21:50:57,675 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable737,256 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:57,675 INFO L430 AbstractCegarLoop]: === Iteration 259 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:50:57,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:50:57,675 INFO L82 PathProgramCache]: Analyzing trace with hash -919936116, now seen corresponding path program 126 times [2021-06-12 21:50:57,676 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:50:57,676 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442426369] [2021-06-12 21:50:57,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:50:57,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:50:57,907 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:57,908 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:50:57,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442426369] [2021-06-12 21:50:57,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442426369] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:57,908 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1163183743] [2021-06-12 21:50:57,908 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 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 257 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:50:57,931 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:50:57,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:50:57,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:50:57,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:50:58,285 INFO L354 Elim1Store]: treesize reduction 29, result has 40.8 percent of original size [2021-06-12 21:50:58,285 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 5 new quantified variables, introduced 6 case distinctions, treesize of input 121 treesize of output 115 [2021-06-12 21:50:58,288 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:58,308 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:58,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:58,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:58,315 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:58,325 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:50:58,325 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 35 treesize of output 30 [2021-06-12 21:50:58,326 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:50:58,328 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:50:58,329 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:50:58,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-06-12 21:50:58,330 INFO L550 ElimStorePlain]: Start of recursive call 4: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:50:58,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:58,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:50:58,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 2 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:50:58,358 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:137, output treesize:59 [2021-06-12 21:50:58,443 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:50:58,443 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1163183743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:50:58,443 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:50:58,443 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-06-12 21:50:58,443 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665314905] [2021-06-12 21:50:58,443 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-12 21:50:58,443 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:50:58,444 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-12 21:50:58,444 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2021-06-12 21:50:58,444 INFO L87 Difference]: Start difference. First operand 6802 states and 22694 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 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-06-12 21:51:10,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:51:10,432 INFO L93 Difference]: Finished difference Result 8835 states and 28963 transitions. [2021-06-12 21:51:10,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-12 21:51:10,432 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 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-06-12 21:51:10,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:51:10,445 INFO L225 Difference]: With dead ends: 8835 [2021-06-12 21:51:10,445 INFO L226 Difference]: Without dead ends: 8794 [2021-06-12 21:51:10,446 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1879 ImplicationChecksByTransitivity, 7779.7ms TimeCoverageRelationStatistics Valid=843, Invalid=5797, Unknown=2, NotChecked=0, Total=6642 [2021-06-12 21:51:10,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8794 states. [2021-06-12 21:51:10,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8794 to 6800. [2021-06-12 21:51:10,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6800 states, 6799 states have (on average 3.337108398293867) internal successors, (22689), 6799 states have internal predecessors, (22689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:10,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6800 states to 6800 states and 22689 transitions. [2021-06-12 21:51:10,544 INFO L78 Accepts]: Start accepts. Automaton has 6800 states and 22689 transitions. Word has length 30 [2021-06-12 21:51:10,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:51:10,544 INFO L482 AbstractCegarLoop]: Abstraction has 6800 states and 22689 transitions. [2021-06-12 21:51:10,544 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 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-06-12 21:51:10,544 INFO L276 IsEmpty]: Start isEmpty. Operand 6800 states and 22689 transitions. [2021-06-12 21:51:10,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:51:10,552 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:51:10,552 INFO L472 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, 1, 1] [2021-06-12 21:51:10,754 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 257 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable738 [2021-06-12 21:51:10,754 INFO L430 AbstractCegarLoop]: === Iteration 260 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:51:10,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:51:10,754 INFO L82 PathProgramCache]: Analyzing trace with hash -1552775408, now seen corresponding path program 127 times [2021-06-12 21:51:10,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:51:10,754 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286877597] [2021-06-12 21:51:10,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:51:10,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:10,957 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:10,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:51:10,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286877597] [2021-06-12 21:51:10,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286877597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:10,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169647249] [2021-06-12 21:51:10,957 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 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 258 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:10,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:10,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:51:10,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:51:11,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:11,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:11,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:11,182 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:11,182 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-12 21:51:11,186 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:51:11,205 INFO L628 ElimStorePlain]: treesize reduction 45, result has 44.4 percent of original size [2021-06-12 21:51:11,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:11,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:11,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:11,208 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-12 21:51:11,209 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:51:11,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:11,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:11,219 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-06-12 21:51:11,288 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:11,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169647249] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:11,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:51:11,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:51:11,288 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310009884] [2021-06-12 21:51:11,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:51:11,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:51:11,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:51:11,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:51:11,289 INFO L87 Difference]: Start difference. First operand 6800 states and 22689 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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-06-12 21:51:13,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:51:13,222 INFO L93 Difference]: Finished difference Result 9337 states and 30551 transitions. [2021-06-12 21:51:13,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 21:51:13,222 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-06-12 21:51:13,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:51:13,236 INFO L225 Difference]: With dead ends: 9337 [2021-06-12 21:51:13,236 INFO L226 Difference]: Without dead ends: 9268 [2021-06-12 21:51:13,236 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 951 ImplicationChecksByTransitivity, 1430.3ms TimeCoverageRelationStatistics Valid=594, Invalid=2712, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 21:51:13,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9268 states. [2021-06-12 21:51:13,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9268 to 6853. [2021-06-12 21:51:13,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6853 states, 6852 states have (on average 3.337857559836544) internal successors, (22871), 6852 states have internal predecessors, (22871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:13,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6853 states to 6853 states and 22871 transitions. [2021-06-12 21:51:13,347 INFO L78 Accepts]: Start accepts. Automaton has 6853 states and 22871 transitions. Word has length 30 [2021-06-12 21:51:13,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:51:13,347 INFO L482 AbstractCegarLoop]: Abstraction has 6853 states and 22871 transitions. [2021-06-12 21:51:13,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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-06-12 21:51:13,347 INFO L276 IsEmpty]: Start isEmpty. Operand 6853 states and 22871 transitions. [2021-06-12 21:51:13,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:51:13,356 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:51:13,356 INFO L472 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, 1, 1] [2021-06-12 21:51:13,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 258 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable745 [2021-06-12 21:51:13,557 INFO L430 AbstractCegarLoop]: === Iteration 261 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:51:13,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:51:13,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1604497876, now seen corresponding path program 128 times [2021-06-12 21:51:13,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:51:13,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656002013] [2021-06-12 21:51:13,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:51:13,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:13,761 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:13,761 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:51:13,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656002013] [2021-06-12 21:51:13,761 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656002013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:13,761 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229152564] [2021-06-12 21:51:13,761 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 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 259 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:13,782 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:51:13,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:51:13,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:51:13,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:51:13,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:13,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:13,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:13,984 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:13,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 57 [2021-06-12 21:51:13,989 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:51:13,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:13,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:13,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:13,999 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:14,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-12 21:51:14,001 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:51:14,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:14,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:14,009 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:48, output treesize:28 [2021-06-12 21:51:14,108 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:14,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229152564] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:14,108 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:51:14,108 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2021-06-12 21:51:14,108 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226375283] [2021-06-12 21:51:14,109 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:51:14,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:51:14,109 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:51:14,109 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=452, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:51:14,109 INFO L87 Difference]: Start difference. First operand 6853 states and 22871 transitions. Second operand has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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-06-12 21:51:16,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:51:16,567 INFO L93 Difference]: Finished difference Result 9736 states and 31877 transitions. [2021-06-12 21:51:16,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 21:51:16,567 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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 30 [2021-06-12 21:51:16,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:51:16,606 INFO L225 Difference]: With dead ends: 9736 [2021-06-12 21:51:16,607 INFO L226 Difference]: Without dead ends: 9667 [2021-06-12 21:51:16,607 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1147 ImplicationChecksByTransitivity, 1813.1ms TimeCoverageRelationStatistics Valid=724, Invalid=3308, Unknown=0, NotChecked=0, Total=4032 [2021-06-12 21:51:16,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9667 states. [2021-06-12 21:51:16,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9667 to 6947. [2021-06-12 21:51:16,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6947 states, 6946 states have (on average 3.339907860639217) internal successors, (23199), 6946 states have internal predecessors, (23199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:16,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6947 states to 6947 states and 23199 transitions. [2021-06-12 21:51:16,709 INFO L78 Accepts]: Start accepts. Automaton has 6947 states and 23199 transitions. Word has length 30 [2021-06-12 21:51:16,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:51:16,709 INFO L482 AbstractCegarLoop]: Abstraction has 6947 states and 23199 transitions. [2021-06-12 21:51:16,709 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 1.9583333333333333) internal successors, (47), 23 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-06-12 21:51:16,709 INFO L276 IsEmpty]: Start isEmpty. Operand 6947 states and 23199 transitions. [2021-06-12 21:51:16,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:51:16,718 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:51:16,718 INFO L472 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, 1, 1] [2021-06-12 21:51:16,918 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 259 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable751 [2021-06-12 21:51:16,918 INFO L430 AbstractCegarLoop]: === Iteration 262 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:51:16,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:51:16,919 INFO L82 PathProgramCache]: Analyzing trace with hash 665567414, now seen corresponding path program 129 times [2021-06-12 21:51:16,919 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:51:16,919 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967931622] [2021-06-12 21:51:16,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:51:16,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:17,125 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:17,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:51:17,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967931622] [2021-06-12 21:51:17,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967931622] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:17,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [726360963] [2021-06-12 21:51:17,125 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 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 260 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:17,147 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:51:17,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:51:17,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:51:17,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:51:17,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:17,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:17,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:17,371 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:17,372 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 35 treesize of output 25 [2021-06-12 21:51:17,372 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:51:17,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:17,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:17,380 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:17,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:17,380 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:17,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:51:17,381 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:51:17,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:17,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:17,386 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:51:17,400 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:17,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [726360963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:17,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:51:17,401 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-12 21:51:17,401 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871068414] [2021-06-12 21:51:17,401 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:51:17,401 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:51:17,401 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:51:17,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:51:17,401 INFO L87 Difference]: Start difference. First operand 6947 states and 23199 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:51:19,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:51:19,682 INFO L93 Difference]: Finished difference Result 9511 states and 30780 transitions. [2021-06-12 21:51:19,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-12 21:51:19,682 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:51:19,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:51:19,696 INFO L225 Difference]: With dead ends: 9511 [2021-06-12 21:51:19,696 INFO L226 Difference]: Without dead ends: 9468 [2021-06-12 21:51:19,697 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 935 ImplicationChecksByTransitivity, 1415.5ms TimeCoverageRelationStatistics Valid=557, Invalid=2749, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 21:51:19,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9468 states. [2021-06-12 21:51:19,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9468 to 7295. [2021-06-12 21:51:19,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7295 states, 7294 states have (on average 3.3464491362763917) internal successors, (24409), 7294 states have internal predecessors, (24409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:19,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7295 states to 7295 states and 24409 transitions. [2021-06-12 21:51:19,811 INFO L78 Accepts]: Start accepts. Automaton has 7295 states and 24409 transitions. Word has length 30 [2021-06-12 21:51:19,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:51:19,811 INFO L482 AbstractCegarLoop]: Abstraction has 7295 states and 24409 transitions. [2021-06-12 21:51:19,811 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:51:19,811 INFO L276 IsEmpty]: Start isEmpty. Operand 7295 states and 24409 transitions. [2021-06-12 21:51:19,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:51:19,821 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:51:19,821 INFO L472 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, 1, 1] [2021-06-12 21:51:20,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable756,260 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:20,025 INFO L430 AbstractCegarLoop]: === Iteration 263 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:51:20,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:51:20,025 INFO L82 PathProgramCache]: Analyzing trace with hash 870716376, now seen corresponding path program 130 times [2021-06-12 21:51:20,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:51:20,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021361677] [2021-06-12 21:51:20,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:51:20,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:20,225 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:20,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:51:20,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021361677] [2021-06-12 21:51:20,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021361677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:20,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1962524852] [2021-06-12 21:51:20,225 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 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 261 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:20,246 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:51:20,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:51:20,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:51:20,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:51:20,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:20,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:20,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:20,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:20,474 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 35 treesize of output 25 [2021-06-12 21:51:20,474 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:51:20,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:20,481 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:20,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:20,482 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:20,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:20,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:51:20,484 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:51:20,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:20,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:20,488 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:51:20,505 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:20,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1962524852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:20,505 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:51:20,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-12 21:51:20,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213212838] [2021-06-12 21:51:20,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:51:20,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:51:20,506 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:51:20,506 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=416, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:51:20,506 INFO L87 Difference]: Start difference. First operand 7295 states and 24409 transitions. Second operand has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-12 21:51:22,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:51:22,309 INFO L93 Difference]: Finished difference Result 10253 states and 33442 transitions. [2021-06-12 21:51:22,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-12 21:51:22,309 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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 30 [2021-06-12 21:51:22,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:51:22,325 INFO L225 Difference]: With dead ends: 10253 [2021-06-12 21:51:22,326 INFO L226 Difference]: Without dead ends: 10232 [2021-06-12 21:51:22,326 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 798 ImplicationChecksByTransitivity, 1155.2ms TimeCoverageRelationStatistics Valid=465, Invalid=2397, Unknown=0, NotChecked=0, Total=2862 [2021-06-12 21:51:22,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10232 states. [2021-06-12 21:51:22,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10232 to 7286. [2021-06-12 21:51:22,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7286 states, 7285 states have (on average 3.3453671928620454) internal successors, (24371), 7285 states have internal predecessors, (24371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:22,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7286 states to 7286 states and 24371 transitions. [2021-06-12 21:51:22,452 INFO L78 Accepts]: Start accepts. Automaton has 7286 states and 24371 transitions. Word has length 30 [2021-06-12 21:51:22,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:51:22,452 INFO L482 AbstractCegarLoop]: Abstraction has 7286 states and 24371 transitions. [2021-06-12 21:51:22,452 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0869565217391304) internal successors, (48), 22 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-06-12 21:51:22,452 INFO L276 IsEmpty]: Start isEmpty. Operand 7286 states and 24371 transitions. [2021-06-12 21:51:22,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:51:22,461 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:51:22,462 INFO L472 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, 1, 1] [2021-06-12 21:51:22,662 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable757,261 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:22,662 INFO L430 AbstractCegarLoop]: === Iteration 264 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:51:22,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:51:22,662 INFO L82 PathProgramCache]: Analyzing trace with hash -1651143084, now seen corresponding path program 131 times [2021-06-12 21:51:22,662 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:51:22,662 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559792626] [2021-06-12 21:51:22,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:51:22,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:22,867 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:22,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:51:22,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559792626] [2021-06-12 21:51:22,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559792626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:22,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1976089889] [2021-06-12 21:51:22,867 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 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 262 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:22,889 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:51:22,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:51:22,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:51:22,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:51:23,071 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:23,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:23,085 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:23,085 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 53 [2021-06-12 21:51:23,089 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:51:23,108 INFO L628 ElimStorePlain]: treesize reduction 54, result has 38.6 percent of original size [2021-06-12 21:51:23,110 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:23,110 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:23,111 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 19 treesize of output 9 [2021-06-12 21:51:23,112 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:51:23,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:23,122 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:23,122 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:44, output treesize:19 [2021-06-12 21:51:23,165 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:23,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1976089889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:23,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:51:23,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 22 [2021-06-12 21:51:23,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814920242] [2021-06-12 21:51:23,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:51:23,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:51:23,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:51:23,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=417, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:51:23,166 INFO L87 Difference]: Start difference. First operand 7286 states and 24371 transitions. Second operand has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-12 21:51:25,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:51:25,755 INFO L93 Difference]: Finished difference Result 11427 states and 37110 transitions. [2021-06-12 21:51:25,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 21:51:25,755 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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 30 [2021-06-12 21:51:25,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:51:25,772 INFO L225 Difference]: With dead ends: 11427 [2021-06-12 21:51:25,772 INFO L226 Difference]: Without dead ends: 11374 [2021-06-12 21:51:25,773 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1403 ImplicationChecksByTransitivity, 1757.0ms TimeCoverageRelationStatistics Valid=766, Invalid=3926, Unknown=0, NotChecked=0, Total=4692 [2021-06-12 21:51:25,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11374 states. [2021-06-12 21:51:25,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11374 to 7280. [2021-06-12 21:51:25,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7280 states, 7279 states have (on average 3.3446902046984475) internal successors, (24346), 7279 states have internal predecessors, (24346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:25,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7280 states to 7280 states and 24346 transitions. [2021-06-12 21:51:25,923 INFO L78 Accepts]: Start accepts. Automaton has 7280 states and 24346 transitions. Word has length 30 [2021-06-12 21:51:25,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:51:25,923 INFO L482 AbstractCegarLoop]: Abstraction has 7280 states and 24346 transitions. [2021-06-12 21:51:25,924 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.0434782608695654) internal successors, (47), 22 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-06-12 21:51:25,924 INFO L276 IsEmpty]: Start isEmpty. Operand 7280 states and 24346 transitions. [2021-06-12 21:51:25,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:51:25,933 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:51:25,933 INFO L472 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, 1, 1] [2021-06-12 21:51:26,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable758,262 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:26,133 INFO L430 AbstractCegarLoop]: === Iteration 265 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:51:26,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:51:26,133 INFO L82 PathProgramCache]: Analyzing trace with hash 210450020, now seen corresponding path program 132 times [2021-06-12 21:51:26,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:51:26,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226794345] [2021-06-12 21:51:26,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:51:26,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:26,429 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:26,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:51:26,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226794345] [2021-06-12 21:51:26,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226794345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:26,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366030578] [2021-06-12 21:51:26,430 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 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 263 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:26,453 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:51:26,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:51:26,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:51:26,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:51:26,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:26,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:26,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:26,648 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:26,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-06-12 21:51:26,653 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 3 xjuncts. [2021-06-12 21:51:26,668 INFO L628 ElimStorePlain]: treesize reduction 65, result has 33.7 percent of original size [2021-06-12 21:51:26,670 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:26,671 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:26,671 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-12 21:51:26,672 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:51:26,678 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:26,678 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:26,678 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:15 [2021-06-12 21:51:26,723 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:26,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366030578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:26,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:51:26,723 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 22 [2021-06-12 21:51:26,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964474799] [2021-06-12 21:51:26,723 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:51:26,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:51:26,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:51:26,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:51:26,723 INFO L87 Difference]: Start difference. First operand 7280 states and 24346 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 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-06-12 21:51:30,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:51:30,832 INFO L93 Difference]: Finished difference Result 10687 states and 35019 transitions. [2021-06-12 21:51:30,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-12 21:51:30,832 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 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-06-12 21:51:30,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:51:30,848 INFO L225 Difference]: With dead ends: 10687 [2021-06-12 21:51:30,848 INFO L226 Difference]: Without dead ends: 10626 [2021-06-12 21:51:30,849 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2712 ImplicationChecksByTransitivity, 3261.4ms TimeCoverageRelationStatistics Valid=1431, Invalid=6759, Unknown=0, NotChecked=0, Total=8190 [2021-06-12 21:51:30,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10626 states. [2021-06-12 21:51:30,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10626 to 7477. [2021-06-12 21:51:30,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7477 states, 7476 states have (on average 3.35553772070626) internal successors, (25086), 7476 states have internal predecessors, (25086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:30,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7477 states to 7477 states and 25086 transitions. [2021-06-12 21:51:30,979 INFO L78 Accepts]: Start accepts. Automaton has 7477 states and 25086 transitions. Word has length 30 [2021-06-12 21:51:30,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:51:30,979 INFO L482 AbstractCegarLoop]: Abstraction has 7477 states and 25086 transitions. [2021-06-12 21:51:30,979 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 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-06-12 21:51:30,979 INFO L276 IsEmpty]: Start isEmpty. Operand 7477 states and 25086 transitions. [2021-06-12 21:51:30,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:51:30,989 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:51:30,989 INFO L472 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, 1, 1] [2021-06-12 21:51:31,189 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 263 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable764 [2021-06-12 21:51:31,189 INFO L430 AbstractCegarLoop]: === Iteration 266 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:51:31,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:51:31,190 INFO L82 PathProgramCache]: Analyzing trace with hash 826338832, now seen corresponding path program 133 times [2021-06-12 21:51:31,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:51:31,190 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261364982] [2021-06-12 21:51:31,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:51:31,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:31,429 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:31,430 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:51:31,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261364982] [2021-06-12 21:51:31,430 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261364982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:31,430 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528521819] [2021-06-12 21:51:31,430 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 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 264 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:31,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:31,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:51:31,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:51:31,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:31,688 INFO L354 Elim1Store]: treesize reduction 38, result has 15.6 percent of original size [2021-06-12 21:51:31,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 177 treesize of output 143 [2021-06-12 21:51:31,690 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:31,695 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:31,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:31,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:31,697 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:31,698 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:31,698 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 19 treesize of output 9 [2021-06-12 21:51:31,699 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:51:31,703 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:31,704 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:31,704 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:180, output treesize:3 [2021-06-12 21:51:31,719 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:31,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528521819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:31,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:51:31,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11] total 21 [2021-06-12 21:51:31,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197066661] [2021-06-12 21:51:31,719 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:51:31,719 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:51:31,719 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:51:31,719 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:51:31,720 INFO L87 Difference]: Start difference. First operand 7477 states and 25086 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:51:34,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:51:34,134 INFO L93 Difference]: Finished difference Result 9740 states and 32059 transitions. [2021-06-12 21:51:34,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-12 21:51:34,134 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:51:34,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:51:34,150 INFO L225 Difference]: With dead ends: 9740 [2021-06-12 21:51:34,150 INFO L226 Difference]: Without dead ends: 9712 [2021-06-12 21:51:34,151 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1291 ImplicationChecksByTransitivity, 1933.5ms TimeCoverageRelationStatistics Valid=714, Invalid=3576, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 21:51:34,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9712 states. [2021-06-12 21:51:34,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9712 to 7487. [2021-06-12 21:51:34,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7487 states, 7486 states have (on average 3.3553299492385786) internal successors, (25118), 7486 states have internal predecessors, (25118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:34,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7487 states to 7487 states and 25118 transitions. [2021-06-12 21:51:34,267 INFO L78 Accepts]: Start accepts. Automaton has 7487 states and 25118 transitions. Word has length 30 [2021-06-12 21:51:34,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:51:34,268 INFO L482 AbstractCegarLoop]: Abstraction has 7487 states and 25118 transitions. [2021-06-12 21:51:34,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 21 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-06-12 21:51:34,268 INFO L276 IsEmpty]: Start isEmpty. Operand 7487 states and 25118 transitions. [2021-06-12 21:51:34,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:51:34,277 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:51:34,277 INFO L472 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, 1, 1] [2021-06-12 21:51:34,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 264 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable769 [2021-06-12 21:51:34,478 INFO L430 AbstractCegarLoop]: === Iteration 267 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:51:34,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:51:34,478 INFO L82 PathProgramCache]: Analyzing trace with hash 927751000, now seen corresponding path program 134 times [2021-06-12 21:51:34,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:51:34,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349168397] [2021-06-12 21:51:34,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:51:34,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:34,811 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:34,811 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:51:34,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349168397] [2021-06-12 21:51:34,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349168397] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:34,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983750368] [2021-06-12 21:51:34,812 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 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 265 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:34,832 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:51:34,832 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:51:34,833 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-12 21:51:34,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:51:35,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:35,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:35,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:35,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:35,108 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 43 treesize of output 29 [2021-06-12 21:51:35,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:51:35,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:35,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:35,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:35,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:35,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:35,121 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 26 treesize of output 3 [2021-06-12 21:51:35,122 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:51:35,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:35,128 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:35,128 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:57, output treesize:12 [2021-06-12 21:51:35,169 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:35,169 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983750368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:35,169 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:51:35,169 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-06-12 21:51:35,169 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262295273] [2021-06-12 21:51:35,169 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:51:35,169 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:51:35,170 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:51:35,170 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:51:35,170 INFO L87 Difference]: Start difference. First operand 7487 states and 25118 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 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-06-12 21:51:37,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:51:37,911 INFO L93 Difference]: Finished difference Result 11032 states and 36218 transitions. [2021-06-12 21:51:37,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-12 21:51:37,911 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 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-06-12 21:51:37,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:51:37,929 INFO L225 Difference]: With dead ends: 11032 [2021-06-12 21:51:37,929 INFO L226 Difference]: Without dead ends: 10988 [2021-06-12 21:51:37,930 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 18 SyntacticMatches, 2 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1627 ImplicationChecksByTransitivity, 2123.1ms TimeCoverageRelationStatistics Valid=892, Invalid=4364, Unknown=0, NotChecked=0, Total=5256 [2021-06-12 21:51:37,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10988 states. [2021-06-12 21:51:38,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10988 to 7475. [2021-06-12 21:51:38,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7475 states, 7474 states have (on average 3.356703237891357) internal successors, (25088), 7474 states have internal predecessors, (25088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:38,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7475 states to 7475 states and 25088 transitions. [2021-06-12 21:51:38,064 INFO L78 Accepts]: Start accepts. Automaton has 7475 states and 25088 transitions. Word has length 30 [2021-06-12 21:51:38,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:51:38,064 INFO L482 AbstractCegarLoop]: Abstraction has 7475 states and 25088 transitions. [2021-06-12 21:51:38,064 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 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-06-12 21:51:38,064 INFO L276 IsEmpty]: Start isEmpty. Operand 7475 states and 25088 transitions. [2021-06-12 21:51:38,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:51:38,074 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:51:38,074 INFO L472 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, 1, 1] [2021-06-12 21:51:38,274 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable770,265 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:38,275 INFO L430 AbstractCegarLoop]: === Iteration 268 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:51:38,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:51:38,275 INFO L82 PathProgramCache]: Analyzing trace with hash -1694671272, now seen corresponding path program 135 times [2021-06-12 21:51:38,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:51:38,275 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916414978] [2021-06-12 21:51:38,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:51:38,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:38,562 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:38,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:51:38,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916414978] [2021-06-12 21:51:38,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916414978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:38,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031764381] [2021-06-12 21:51:38,562 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 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 266 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:38,584 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:51:38,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:51:38,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:51:38,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:51:38,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:38,878 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:38,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 35 treesize of output 61 [2021-06-12 21:51:38,889 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-12 21:51:38,927 INFO L628 ElimStorePlain]: treesize reduction 276, result has 12.4 percent of original size [2021-06-12 21:51:38,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:38,929 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:38,929 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 19 treesize of output 9 [2021-06-12 21:51:38,931 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:51:38,940 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:38,942 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:38,942 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:49, output treesize:35 [2021-06-12 21:51:39,079 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:39,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031764381] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:39,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:51:39,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-06-12 21:51:39,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531774822] [2021-06-12 21:51:39,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:51:39,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:51:39,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:51:39,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:51:39,080 INFO L87 Difference]: Start difference. First operand 7475 states and 25088 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:41,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:51:41,942 INFO L93 Difference]: Finished difference Result 9288 states and 30686 transitions. [2021-06-12 21:51:41,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-12 21:51:41,942 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have 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-06-12 21:51:41,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:51:41,978 INFO L225 Difference]: With dead ends: 9288 [2021-06-12 21:51:41,978 INFO L226 Difference]: Without dead ends: 9235 [2021-06-12 21:51:41,978 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 2118.1ms TimeCoverageRelationStatistics Valid=458, Invalid=3202, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:51:41,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9235 states. [2021-06-12 21:51:42,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9235 to 7456. [2021-06-12 21:51:42,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7456 states, 7455 states have (on average 3.3589537223340042) internal successors, (25041), 7455 states have internal predecessors, (25041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:42,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7456 states to 7456 states and 25041 transitions. [2021-06-12 21:51:42,082 INFO L78 Accepts]: Start accepts. Automaton has 7456 states and 25041 transitions. Word has length 30 [2021-06-12 21:51:42,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:51:42,082 INFO L482 AbstractCegarLoop]: Abstraction has 7456 states and 25041 transitions. [2021-06-12 21:51:42,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:42,082 INFO L276 IsEmpty]: Start isEmpty. Operand 7456 states and 25041 transitions. [2021-06-12 21:51:42,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:51:42,092 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:51:42,092 INFO L472 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, 1, 1] [2021-06-12 21:51:42,292 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 266 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable771 [2021-06-12 21:51:42,292 INFO L430 AbstractCegarLoop]: === Iteration 269 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:51:42,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:51:42,293 INFO L82 PathProgramCache]: Analyzing trace with hash -860437406, now seen corresponding path program 136 times [2021-06-12 21:51:42,293 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:51:42,293 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477245601] [2021-06-12 21:51:42,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:51:42,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:42,695 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:42,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:51:42,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477245601] [2021-06-12 21:51:42,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477245601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:42,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [575444631] [2021-06-12 21:51:42,695 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 267 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:42,716 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:51:42,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:51:42,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:51:42,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:51:42,924 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:42,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:42,925 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:42,926 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:42,926 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 35 treesize of output 25 [2021-06-12 21:51:42,927 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:51:42,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:42,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:42,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:42,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:42,935 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:42,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:51:42,936 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:51:42,939 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:42,940 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:42,940 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:51:42,956 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:42,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [575444631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:42,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:51:42,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:51:42,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588926718] [2021-06-12 21:51:42,957 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:51:42,957 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:51:42,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:51:42,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=421, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:51:42,957 INFO L87 Difference]: Start difference. First operand 7456 states and 25041 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:46,672 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 51 [2021-06-12 21:51:48,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:51:48,434 INFO L93 Difference]: Finished difference Result 10173 states and 32942 transitions. [2021-06-12 21:51:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-12 21:51:48,434 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:51:48,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:51:48,450 INFO L225 Difference]: With dead ends: 10173 [2021-06-12 21:51:48,450 INFO L226 Difference]: Without dead ends: 10140 [2021-06-12 21:51:48,451 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2338 ImplicationChecksByTransitivity, 4356.7ms TimeCoverageRelationStatistics Valid=1172, Invalid=6138, Unknown=0, NotChecked=0, Total=7310 [2021-06-12 21:51:48,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10140 states. [2021-06-12 21:51:48,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10140 to 7493. [2021-06-12 21:51:48,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7493 states, 7492 states have (on average 3.3589161772557397) internal successors, (25165), 7492 states have internal predecessors, (25165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:48,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7493 states to 7493 states and 25165 transitions. [2021-06-12 21:51:48,575 INFO L78 Accepts]: Start accepts. Automaton has 7493 states and 25165 transitions. Word has length 30 [2021-06-12 21:51:48,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:51:48,575 INFO L482 AbstractCegarLoop]: Abstraction has 7493 states and 25165 transitions. [2021-06-12 21:51:48,575 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:48,575 INFO L276 IsEmpty]: Start isEmpty. Operand 7493 states and 25165 transitions. [2021-06-12 21:51:48,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:51:48,585 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:51:48,585 INFO L472 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, 1, 1] [2021-06-12 21:51:48,786 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable781,267 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:48,786 INFO L430 AbstractCegarLoop]: === Iteration 270 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:51:48,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:51:48,786 INFO L82 PathProgramCache]: Analyzing trace with hash -371916718, now seen corresponding path program 137 times [2021-06-12 21:51:48,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:51:48,786 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792812316] [2021-06-12 21:51:48,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:51:48,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:49,149 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:49,149 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:51:49,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792812316] [2021-06-12 21:51:49,149 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792812316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:49,149 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1899701554] [2021-06-12 21:51:49,149 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 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 268 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:49,171 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:51:49,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:51:49,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:51:49,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:51:49,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:49,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:49,364 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:49,376 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:49,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 41 treesize of output 59 [2021-06-12 21:51:49,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:51:49,387 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:49,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:49,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:49,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 9 [2021-06-12 21:51:49,391 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:51:49,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:49,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:49,398 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:47, output treesize:15 [2021-06-12 21:51:49,441 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:49,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1899701554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:49,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:51:49,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-12 21:51:49,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966988367] [2021-06-12 21:51:49,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:51:49,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:51:49,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:51:49,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=491, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:51:49,442 INFO L87 Difference]: Start difference. First operand 7493 states and 25165 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:51:55,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:51:55,157 INFO L93 Difference]: Finished difference Result 13475 states and 43247 transitions. [2021-06-12 21:51:55,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 101 states. [2021-06-12 21:51:55,157 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:51:55,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:51:55,178 INFO L225 Difference]: With dead ends: 13475 [2021-06-12 21:51:55,178 INFO L226 Difference]: Without dead ends: 13428 [2021-06-12 21:51:55,179 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4719 ImplicationChecksByTransitivity, 4246.8ms TimeCoverageRelationStatistics Valid=1973, Invalid=11367, Unknown=0, NotChecked=0, Total=13340 [2021-06-12 21:51:55,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13428 states. [2021-06-12 21:51:55,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13428 to 7866. [2021-06-12 21:51:55,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7866 states, 7865 states have (on average 3.3632549268912904) internal successors, (26452), 7865 states have internal predecessors, (26452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:51:55,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7866 states to 7866 states and 26452 transitions. [2021-06-12 21:51:55,332 INFO L78 Accepts]: Start accepts. Automaton has 7866 states and 26452 transitions. Word has length 30 [2021-06-12 21:51:55,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:51:55,332 INFO L482 AbstractCegarLoop]: Abstraction has 7866 states and 26452 transitions. [2021-06-12 21:51:55,332 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:51:55,332 INFO L276 IsEmpty]: Start isEmpty. Operand 7866 states and 26452 transitions. [2021-06-12 21:51:55,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:51:55,342 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:51:55,342 INFO L472 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, 1, 1] [2021-06-12 21:51:55,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 268 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable782 [2021-06-12 21:51:55,543 INFO L430 AbstractCegarLoop]: === Iteration 271 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:51:55,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:51:55,543 INFO L82 PathProgramCache]: Analyzing trace with hash 892387772, now seen corresponding path program 138 times [2021-06-12 21:51:55,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:51:55,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090321214] [2021-06-12 21:51:55,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:51:55,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:51:55,955 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:55,955 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:51:55,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090321214] [2021-06-12 21:51:55,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090321214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:55,956 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922798255] [2021-06-12 21:51:55,956 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 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 269 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:51:55,977 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:51:55,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:51:55,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:51:55,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:51:56,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:56,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:56,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:56,249 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:56,250 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 35 treesize of output 25 [2021-06-12 21:51:56,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:51:56,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:56,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:56,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:51:56,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:56,258 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:51:56,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:51:56,259 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:51:56,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:51:56,263 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:51:56,263 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:51:56,277 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:51:56,277 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922798255] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:51:56,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:51:56,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-12 21:51:56,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065283370] [2021-06-12 21:51:56,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:51:56,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:51:56,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:51:56,278 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=468, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:51:56,278 INFO L87 Difference]: Start difference. First operand 7866 states and 26452 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:00,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:00,148 INFO L93 Difference]: Finished difference Result 9413 states and 31041 transitions. [2021-06-12 21:52:00,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-12 21:52:00,148 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:52:00,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:00,163 INFO L225 Difference]: With dead ends: 9413 [2021-06-12 21:52:00,163 INFO L226 Difference]: Without dead ends: 9391 [2021-06-12 21:52:00,164 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1591 ImplicationChecksByTransitivity, 3316.3ms TimeCoverageRelationStatistics Valid=814, Invalid=4886, Unknown=0, NotChecked=0, Total=5700 [2021-06-12 21:52:00,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9391 states. [2021-06-12 21:52:00,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9391 to 7864. [2021-06-12 21:52:00,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7864 states, 7863 states have (on average 3.3634745008266567) internal successors, (26447), 7863 states have internal predecessors, (26447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:00,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7864 states to 7864 states and 26447 transitions. [2021-06-12 21:52:00,286 INFO L78 Accepts]: Start accepts. Automaton has 7864 states and 26447 transitions. Word has length 30 [2021-06-12 21:52:00,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:00,286 INFO L482 AbstractCegarLoop]: Abstraction has 7864 states and 26447 transitions. [2021-06-12 21:52:00,286 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:00,286 INFO L276 IsEmpty]: Start isEmpty. Operand 7864 states and 26447 transitions. [2021-06-12 21:52:00,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:52:00,297 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:00,297 INFO L472 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, 1, 1] [2021-06-12 21:52:00,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 269 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable787 [2021-06-12 21:52:00,497 INFO L430 AbstractCegarLoop]: === Iteration 272 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:00,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:00,497 INFO L82 PathProgramCache]: Analyzing trace with hash 1088850214, now seen corresponding path program 139 times [2021-06-12 21:52:00,498 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:00,498 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673242933] [2021-06-12 21:52:00,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:00,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:00,875 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:00,875 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:00,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673242933] [2021-06-12 21:52:00,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673242933] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:00,875 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812348848] [2021-06-12 21:52:00,875 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 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 270 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:00,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:00,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-12 21:52:00,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:01,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:01,108 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:01,108 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:01,109 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:01,109 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 35 treesize of output 25 [2021-06-12 21:52:01,110 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:01,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:01,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:01,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:01,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:01,118 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:01,118 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:52:01,119 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:01,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:01,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:52:01,123 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:52:01,139 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:01,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812348848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:01,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:01,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:52:01,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522474943] [2021-06-12 21:52:01,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:52:01,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:01,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:52:01,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:52:01,140 INFO L87 Difference]: Start difference. First operand 7864 states and 26447 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:03,785 WARN L205 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 43 [2021-06-12 21:52:05,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:05,189 INFO L93 Difference]: Finished difference Result 9597 states and 31641 transitions. [2021-06-12 21:52:05,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 21:52:05,189 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:52:05,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:05,204 INFO L225 Difference]: With dead ends: 9597 [2021-06-12 21:52:05,204 INFO L226 Difference]: Without dead ends: 9575 [2021-06-12 21:52:05,204 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1284 ImplicationChecksByTransitivity, 3033.9ms TimeCoverageRelationStatistics Valid=635, Invalid=3921, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 21:52:05,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9575 states. [2021-06-12 21:52:05,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9575 to 7859. [2021-06-12 21:52:05,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7859 states, 7858 states have (on average 3.3638330363960294) internal successors, (26433), 7858 states have internal predecessors, (26433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:05,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7859 states to 7859 states and 26433 transitions. [2021-06-12 21:52:05,317 INFO L78 Accepts]: Start accepts. Automaton has 7859 states and 26433 transitions. Word has length 30 [2021-06-12 21:52:05,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:05,317 INFO L482 AbstractCegarLoop]: Abstraction has 7859 states and 26433 transitions. [2021-06-12 21:52:05,317 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:05,317 INFO L276 IsEmpty]: Start isEmpty. Operand 7859 states and 26433 transitions. [2021-06-12 21:52:05,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:52:05,327 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:05,327 INFO L472 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, 1, 1] [2021-06-12 21:52:05,527 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable788,270 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:05,527 INFO L430 AbstractCegarLoop]: === Iteration 273 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:05,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:05,528 INFO L82 PathProgramCache]: Analyzing trace with hash 1577370902, now seen corresponding path program 140 times [2021-06-12 21:52:05,528 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:05,528 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017661295] [2021-06-12 21:52:05,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:05,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:05,927 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:05,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:05,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017661295] [2021-06-12 21:52:05,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017661295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:05,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574441429] [2021-06-12 21:52:05,928 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 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 271 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:05,949 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:52:05,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:05,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-12 21:52:05,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:06,231 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:06,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:06,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:06,233 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:06,233 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 35 treesize of output 25 [2021-06-12 21:52:06,234 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:06,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:06,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:06,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:06,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:06,246 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:06,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:52:06,246 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:06,252 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:06,252 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:52:06,252 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-12 21:52:06,331 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:06,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574441429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:06,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:06,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 27 [2021-06-12 21:52:06,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856374294] [2021-06-12 21:52:06,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-12 21:52:06,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:06,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-12 21:52:06,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2021-06-12 21:52:06,332 INFO L87 Difference]: Start difference. First operand 7859 states and 26433 transitions. Second operand has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:09,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:09,651 INFO L93 Difference]: Finished difference Result 11805 states and 38255 transitions. [2021-06-12 21:52:09,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 21:52:09,651 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:52:09,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:09,669 INFO L225 Difference]: With dead ends: 11805 [2021-06-12 21:52:09,669 INFO L226 Difference]: Without dead ends: 11719 [2021-06-12 21:52:09,670 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1832 ImplicationChecksByTransitivity, 2571.4ms TimeCoverageRelationStatistics Valid=741, Invalid=5265, Unknown=0, NotChecked=0, Total=6006 [2021-06-12 21:52:09,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11719 states. [2021-06-12 21:52:09,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11719 to 7933. [2021-06-12 21:52:09,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7933 states, 7932 states have (on average 3.3590519415027735) internal successors, (26644), 7932 states have internal predecessors, (26644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:09,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7933 states to 7933 states and 26644 transitions. [2021-06-12 21:52:09,812 INFO L78 Accepts]: Start accepts. Automaton has 7933 states and 26644 transitions. Word has length 30 [2021-06-12 21:52:09,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:09,813 INFO L482 AbstractCegarLoop]: Abstraction has 7933 states and 26644 transitions. [2021-06-12 21:52:09,813 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 1.8928571428571428) internal successors, (53), 27 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:09,813 INFO L276 IsEmpty]: Start isEmpty. Operand 7933 states and 26644 transitions. [2021-06-12 21:52:09,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:52:09,823 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:09,823 INFO L472 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, 1, 1] [2021-06-12 21:52:10,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 271 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable789 [2021-06-12 21:52:10,024 INFO L430 AbstractCegarLoop]: === Iteration 274 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:10,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:10,024 INFO L82 PathProgramCache]: Analyzing trace with hash 1293999176, now seen corresponding path program 141 times [2021-06-12 21:52:10,024 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:10,024 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663689657] [2021-06-12 21:52:10,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:10,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:10,380 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:10,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:10,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663689657] [2021-06-12 21:52:10,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663689657] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:10,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080044390] [2021-06-12 21:52:10,381 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 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 272 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:10,402 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:52:10,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:10,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:52:10,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:10,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:10,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:10,649 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:10,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-06-12 21:52:10,653 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:52:10,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:10,662 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:10,662 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:10,662 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 19 treesize of output 9 [2021-06-12 21:52:10,663 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:52:10,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:10,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:52:10,670 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:41, output treesize:15 [2021-06-12 21:52:10,713 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:10,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080044390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:10,713 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:10,713 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-06-12 21:52:10,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906171017] [2021-06-12 21:52:10,713 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-12 21:52:10,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:10,713 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-12 21:52:10,713 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2021-06-12 21:52:10,713 INFO L87 Difference]: Start difference. First operand 7933 states and 26644 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:52:15,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:15,715 INFO L93 Difference]: Finished difference Result 12237 states and 39580 transitions. [2021-06-12 21:52:15,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-06-12 21:52:15,715 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:52:15,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:15,732 INFO L225 Difference]: With dead ends: 12237 [2021-06-12 21:52:15,733 INFO L226 Difference]: Without dead ends: 12196 [2021-06-12 21:52:15,733 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3178 ImplicationChecksByTransitivity, 3935.3ms TimeCoverageRelationStatistics Valid=1441, Invalid=8261, Unknown=0, NotChecked=0, Total=9702 [2021-06-12 21:52:15,744 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12196 states. [2021-06-12 21:52:15,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12196 to 7949. [2021-06-12 21:52:15,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7949 states, 7948 states have (on average 3.3566935078007045) internal successors, (26679), 7948 states have internal predecessors, (26679), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:15,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7949 states to 7949 states and 26679 transitions. [2021-06-12 21:52:15,874 INFO L78 Accepts]: Start accepts. Automaton has 7949 states and 26679 transitions. Word has length 30 [2021-06-12 21:52:15,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:15,874 INFO L482 AbstractCegarLoop]: Abstraction has 7949 states and 26679 transitions. [2021-06-12 21:52:15,874 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 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-06-12 21:52:15,874 INFO L276 IsEmpty]: Start isEmpty. Operand 7949 states and 26679 transitions. [2021-06-12 21:52:15,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:52:15,885 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:15,885 INFO L472 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, 1, 1] [2021-06-12 21:52:16,085 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable790,272 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:16,085 INFO L430 AbstractCegarLoop]: === Iteration 275 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:16,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:16,085 INFO L82 PathProgramCache]: Analyzing trace with hash 542150004, now seen corresponding path program 142 times [2021-06-12 21:52:16,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:16,085 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456101203] [2021-06-12 21:52:16,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:16,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:16,414 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:16,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:16,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456101203] [2021-06-12 21:52:16,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456101203] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:16,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704958222] [2021-06-12 21:52:16,415 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 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 273 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:16,436 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:52:16,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:16,437 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:52:16,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:16,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:16,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:16,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:16,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:16,643 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 35 treesize of output 25 [2021-06-12 21:52:16,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:16,649 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:16,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:16,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:16,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:16,652 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:16,652 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:52:16,653 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:16,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:16,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:52:16,657 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:52:16,672 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:16,673 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704958222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:16,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:16,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:52:16,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214340876] [2021-06-12 21:52:16,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:52:16,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:16,673 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:52:16,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:52:16,673 INFO L87 Difference]: Start difference. First operand 7949 states and 26679 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:18,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:18,929 INFO L93 Difference]: Finished difference Result 9402 states and 31046 transitions. [2021-06-12 21:52:18,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 21:52:18,929 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:52:18,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:18,943 INFO L225 Difference]: With dead ends: 9402 [2021-06-12 21:52:18,943 INFO L226 Difference]: Without dead ends: 9376 [2021-06-12 21:52:18,943 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 1763.7ms TimeCoverageRelationStatistics Valid=371, Invalid=2385, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:52:18,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9376 states. [2021-06-12 21:52:19,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9376 to 7955. [2021-06-12 21:52:19,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7955 states, 7954 states have (on average 3.3552929343726428) internal successors, (26688), 7954 states have internal predecessors, (26688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:19,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7955 states to 7955 states and 26688 transitions. [2021-06-12 21:52:19,058 INFO L78 Accepts]: Start accepts. Automaton has 7955 states and 26688 transitions. Word has length 30 [2021-06-12 21:52:19,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:19,058 INFO L482 AbstractCegarLoop]: Abstraction has 7955 states and 26688 transitions. [2021-06-12 21:52:19,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:19,059 INFO L276 IsEmpty]: Start isEmpty. Operand 7955 states and 26688 transitions. [2021-06-12 21:52:19,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:52:19,068 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:19,068 INFO L472 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, 1, 1] [2021-06-12 21:52:19,269 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 273 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable795 [2021-06-12 21:52:19,269 INFO L430 AbstractCegarLoop]: === Iteration 276 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:19,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:19,269 INFO L82 PathProgramCache]: Analyzing trace with hash -378803384, now seen corresponding path program 143 times [2021-06-12 21:52:19,269 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:19,269 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127581115] [2021-06-12 21:52:19,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:19,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:19,623 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:19,623 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:19,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127581115] [2021-06-12 21:52:19,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127581115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:19,623 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518428218] [2021-06-12 21:52:19,623 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 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 274 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:19,645 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:52:19,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:19,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:52:19,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:19,851 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:19,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:19,852 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:19,853 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:19,853 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 35 treesize of output 25 [2021-06-12 21:52:19,854 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:19,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:19,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:19,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:19,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:19,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:19,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:52:19,862 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:19,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:19,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:52:19,866 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:52:19,885 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:19,885 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518428218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:19,885 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:19,885 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-12 21:52:19,885 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718956966] [2021-06-12 21:52:19,886 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:52:19,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:19,886 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:52:19,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:52:19,886 INFO L87 Difference]: Start difference. First operand 7955 states and 26688 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:22,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:22,136 INFO L93 Difference]: Finished difference Result 9331 states and 30808 transitions. [2021-06-12 21:52:22,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 21:52:22,137 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:52:22,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:22,150 INFO L225 Difference]: With dead ends: 9331 [2021-06-12 21:52:22,150 INFO L226 Difference]: Without dead ends: 9305 [2021-06-12 21:52:22,151 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 1697.9ms TimeCoverageRelationStatistics Valid=436, Invalid=2870, Unknown=0, NotChecked=0, Total=3306 [2021-06-12 21:52:22,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9305 states. [2021-06-12 21:52:22,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9305 to 7943. [2021-06-12 21:52:22,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7943 states, 7942 states have (on average 3.356081591538655) internal successors, (26654), 7942 states have internal predecessors, (26654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:22,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7943 states to 7943 states and 26654 transitions. [2021-06-12 21:52:22,272 INFO L78 Accepts]: Start accepts. Automaton has 7943 states and 26654 transitions. Word has length 30 [2021-06-12 21:52:22,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:22,272 INFO L482 AbstractCegarLoop]: Abstraction has 7943 states and 26654 transitions. [2021-06-12 21:52:22,272 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:22,272 INFO L276 IsEmpty]: Start isEmpty. Operand 7943 states and 26654 transitions. [2021-06-12 21:52:22,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:52:22,282 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:22,282 INFO L472 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, 1, 1] [2021-06-12 21:52:22,482 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 274 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable796 [2021-06-12 21:52:22,483 INFO L430 AbstractCegarLoop]: === Iteration 277 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:22,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:22,483 INFO L82 PathProgramCache]: Analyzing trace with hash -1931575328, now seen corresponding path program 144 times [2021-06-12 21:52:22,483 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:22,483 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201897030] [2021-06-12 21:52:22,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:22,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:22,795 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:22,795 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:22,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201897030] [2021-06-12 21:52:22,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201897030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:22,796 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507861907] [2021-06-12 21:52:22,796 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 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 275 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:22,817 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:52:22,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:22,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-12 21:52:22,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:23,139 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:23,149 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:23,149 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 39 [2021-06-12 21:52:23,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-12 21:52:23,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:23,176 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:23,176 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 5 [2021-06-12 21:52:23,177 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:23,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:23,184 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:23,197 INFO L354 Elim1Store]: treesize reduction 9, result has 47.1 percent of original size [2021-06-12 21:52:23,197 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 35 treesize of output 30 [2021-06-12 21:52:23,198 INFO L550 ElimStorePlain]: Start of recursive call 4: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:52:23,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:23,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:52:23,218 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:46, output treesize:39 [2021-06-12 21:52:23,404 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:23,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507861907] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:23,404 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:23,404 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 28 [2021-06-12 21:52:23,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519669371] [2021-06-12 21:52:23,405 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-12 21:52:23,405 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:23,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-12 21:52:23,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=711, Unknown=0, NotChecked=0, Total=812 [2021-06-12 21:52:23,405 INFO L87 Difference]: Start difference. First operand 7943 states and 26654 transitions. Second operand has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 28 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-06-12 21:52:27,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:27,799 INFO L93 Difference]: Finished difference Result 9874 states and 32182 transitions. [2021-06-12 21:52:27,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-12 21:52:27,799 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 28 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-06-12 21:52:27,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:27,813 INFO L225 Difference]: With dead ends: 9874 [2021-06-12 21:52:27,814 INFO L226 Difference]: Without dead ends: 9807 [2021-06-12 21:52:27,814 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1632 ImplicationChecksByTransitivity, 3065.6ms TimeCoverageRelationStatistics Valid=651, Invalid=5201, Unknown=0, NotChecked=0, Total=5852 [2021-06-12 21:52:27,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9807 states. [2021-06-12 21:52:27,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9807 to 7969. [2021-06-12 21:52:27,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7969 states, 7968 states have (on average 3.3550451807228914) internal successors, (26733), 7968 states have internal predecessors, (26733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:27,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7969 states to 7969 states and 26733 transitions. [2021-06-12 21:52:27,930 INFO L78 Accepts]: Start accepts. Automaton has 7969 states and 26733 transitions. Word has length 30 [2021-06-12 21:52:27,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:27,930 INFO L482 AbstractCegarLoop]: Abstraction has 7969 states and 26733 transitions. [2021-06-12 21:52:27,930 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.8620689655172413) internal successors, (54), 28 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-06-12 21:52:27,930 INFO L276 IsEmpty]: Start isEmpty. Operand 7969 states and 26733 transitions. [2021-06-12 21:52:27,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:52:27,941 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:27,941 INFO L472 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, 1, 1] [2021-06-12 21:52:28,141 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable797,275 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:28,141 INFO L430 AbstractCegarLoop]: === Iteration 278 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:28,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:28,141 INFO L82 PathProgramCache]: Analyzing trace with hash -1159879832, now seen corresponding path program 145 times [2021-06-12 21:52:28,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:28,142 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858045566] [2021-06-12 21:52:28,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:28,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:28,449 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:28,449 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:28,449 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858045566] [2021-06-12 21:52:28,450 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858045566] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:28,450 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322228848] [2021-06-12 21:52:28,450 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 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 276 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:28,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:28,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:52:28,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:28,666 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:28,667 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:28,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:28,667 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:28,668 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 35 treesize of output 25 [2021-06-12 21:52:28,668 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:28,673 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:28,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:28,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:28,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:28,681 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:28,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:52:28,682 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:28,686 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:28,687 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:52:28,687 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:52:28,701 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:28,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322228848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:28,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:28,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-06-12 21:52:28,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610905982] [2021-06-12 21:52:28,702 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-12 21:52:28,702 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:28,702 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-12 21:52:28,702 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-06-12 21:52:28,702 INFO L87 Difference]: Start difference. First operand 7969 states and 26733 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:30,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:30,221 INFO L93 Difference]: Finished difference Result 9328 states and 30820 transitions. [2021-06-12 21:52:30,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-12 21:52:30,221 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:52:30,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:30,235 INFO L225 Difference]: With dead ends: 9328 [2021-06-12 21:52:30,235 INFO L226 Difference]: Without dead ends: 9302 [2021-06-12 21:52:30,236 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 457 ImplicationChecksByTransitivity, 1168.1ms TimeCoverageRelationStatistics Valid=292, Invalid=1600, Unknown=0, NotChecked=0, Total=1892 [2021-06-12 21:52:30,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9302 states. [2021-06-12 21:52:30,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9302 to 7951. [2021-06-12 21:52:30,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7951 states, 7950 states have (on average 3.3564779874213837) internal successors, (26684), 7950 states have internal predecessors, (26684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:30,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7951 states to 7951 states and 26684 transitions. [2021-06-12 21:52:30,351 INFO L78 Accepts]: Start accepts. Automaton has 7951 states and 26684 transitions. Word has length 30 [2021-06-12 21:52:30,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:30,351 INFO L482 AbstractCegarLoop]: Abstraction has 7951 states and 26684 transitions. [2021-06-12 21:52:30,351 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:30,351 INFO L276 IsEmpty]: Start isEmpty. Operand 7951 states and 26684 transitions. [2021-06-12 21:52:30,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:52:30,361 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:30,362 INFO L472 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, 1, 1] [2021-06-12 21:52:30,562 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable805,276 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:30,562 INFO L430 AbstractCegarLoop]: === Iteration 279 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:30,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:30,562 INFO L82 PathProgramCache]: Analyzing trace with hash -299893736, now seen corresponding path program 146 times [2021-06-12 21:52:30,562 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:30,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033723253] [2021-06-12 21:52:30,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:30,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:30,896 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:30,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:30,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033723253] [2021-06-12 21:52:30,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033723253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:30,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812938867] [2021-06-12 21:52:30,896 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 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 277 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:30,917 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:52:30,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:30,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-12 21:52:30,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:31,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:31,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:31,140 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:31,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:31,141 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 35 treesize of output 25 [2021-06-12 21:52:31,142 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:31,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:31,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:31,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:31,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:31,149 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:31,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 3 [2021-06-12 21:52:31,150 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:31,154 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:31,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-06-12 21:52:31,154 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:41, output treesize:3 [2021-06-12 21:52:31,204 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:31,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812938867] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:31,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:31,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-06-12 21:52:31,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768711486] [2021-06-12 21:52:31,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-12 21:52:31,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:31,205 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-12 21:52:31,205 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-06-12 21:52:31,205 INFO L87 Difference]: Start difference. First operand 7951 states and 26684 transitions. Second operand has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 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-06-12 21:52:32,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:32,515 INFO L93 Difference]: Finished difference Result 9266 states and 30638 transitions. [2021-06-12 21:52:32,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:52:32,516 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 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-06-12 21:52:32,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:32,530 INFO L225 Difference]: With dead ends: 9266 [2021-06-12 21:52:32,530 INFO L226 Difference]: Without dead ends: 9240 [2021-06-12 21:52:32,530 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 549 ImplicationChecksByTransitivity, 1257.1ms TimeCoverageRelationStatistics Valid=332, Invalid=1830, Unknown=0, NotChecked=0, Total=2162 [2021-06-12 21:52:32,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9240 states. [2021-06-12 21:52:32,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9240 to 7925. [2021-06-12 21:52:32,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7925 states, 7924 states have (on average 3.357773851590106) internal successors, (26607), 7924 states have internal predecessors, (26607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:32,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7925 states to 7925 states and 26607 transitions. [2021-06-12 21:52:32,642 INFO L78 Accepts]: Start accepts. Automaton has 7925 states and 26607 transitions. Word has length 30 [2021-06-12 21:52:32,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:32,642 INFO L482 AbstractCegarLoop]: Abstraction has 7925 states and 26607 transitions. [2021-06-12 21:52:32,642 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0833333333333335) internal successors, (50), 23 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-06-12 21:52:32,642 INFO L276 IsEmpty]: Start isEmpty. Operand 7925 states and 26607 transitions. [2021-06-12 21:52:32,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:52:32,652 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:32,652 INFO L472 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, 1, 1] [2021-06-12 21:52:32,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable806,277 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:32,852 INFO L430 AbstractCegarLoop]: === Iteration 280 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:32,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:32,853 INFO L82 PathProgramCache]: Analyzing trace with hash -1433439404, now seen corresponding path program 147 times [2021-06-12 21:52:32,853 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:32,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527483430] [2021-06-12 21:52:32,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:32,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:33,234 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:33,234 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:33,234 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527483430] [2021-06-12 21:52:33,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527483430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:33,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936367024] [2021-06-12 21:52:33,235 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 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 278 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:33,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:52:33,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:33,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-12 21:52:33,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:33,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:33,607 INFO L354 Elim1Store]: treesize reduction 34, result has 17.1 percent of original size [2021-06-12 21:52:33,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 5 case distinctions, treesize of input 149 treesize of output 129 [2021-06-12 21:52:33,609 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:52:33,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:33,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:33,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:33,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:33,619 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:33,619 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 17 treesize of output 9 [2021-06-12 21:52:33,620 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-12 21:52:33,626 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:33,626 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:52:33,627 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:157, output treesize:3 [2021-06-12 21:52:33,642 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:33,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936367024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:33,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:33,643 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 13] total 25 [2021-06-12 21:52:33,643 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205820524] [2021-06-12 21:52:33,643 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-12 21:52:33,643 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:33,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-12 21:52:33,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=566, Unknown=0, NotChecked=0, Total=650 [2021-06-12 21:52:33,643 INFO L87 Difference]: Start difference. First operand 7925 states and 26607 transitions. Second operand has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-06-12 21:52:37,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:37,053 INFO L93 Difference]: Finished difference Result 9688 states and 31760 transitions. [2021-06-12 21:52:37,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-12 21:52:37,054 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-06-12 21:52:37,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:37,069 INFO L225 Difference]: With dead ends: 9688 [2021-06-12 21:52:37,069 INFO L226 Difference]: Without dead ends: 9662 [2021-06-12 21:52:37,069 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1051 ImplicationChecksByTransitivity, 2194.3ms TimeCoverageRelationStatistics Valid=548, Invalid=3742, Unknown=0, NotChecked=0, Total=4290 [2021-06-12 21:52:37,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9662 states. [2021-06-12 21:52:37,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9662 to 7913. [2021-06-12 21:52:37,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7913 states, 7912 states have (on average 3.3588220424671387) internal successors, (26575), 7912 states have internal predecessors, (26575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:37,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7913 states to 7913 states and 26575 transitions. [2021-06-12 21:52:37,190 INFO L78 Accepts]: Start accepts. Automaton has 7913 states and 26575 transitions. Word has length 30 [2021-06-12 21:52:37,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:37,190 INFO L482 AbstractCegarLoop]: Abstraction has 7913 states and 26575 transitions. [2021-06-12 21:52:37,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.076923076923077) internal successors, (54), 25 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-06-12 21:52:37,190 INFO L276 IsEmpty]: Start isEmpty. Operand 7913 states and 26575 transitions. [2021-06-12 21:52:37,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-12 21:52:37,201 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:37,201 INFO L472 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, 1, 1] [2021-06-12 21:52:37,401 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 278 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable807 [2021-06-12 21:52:37,401 INFO L430 AbstractCegarLoop]: === Iteration 281 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:37,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:37,401 INFO L82 PathProgramCache]: Analyzing trace with hash -1101174192, now seen corresponding path program 148 times [2021-06-12 21:52:37,401 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:37,402 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626958761] [2021-06-12 21:52:37,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:37,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:37,736 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:37,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:37,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626958761] [2021-06-12 21:52:37,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626958761] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:37,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676144039] [2021-06-12 21:52:37,736 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 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 279 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:37,757 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:52:37,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:37,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-12 21:52:37,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:37,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:37,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:37,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:37,940 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:37,940 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 54 treesize of output 38 [2021-06-12 21:52:37,941 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:37,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:37,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:37,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-12 21:52:37,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:37,950 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-12 21:52:37,951 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 39 treesize of output 7 [2021-06-12 21:52:37,951 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-06-12 21:52:37,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-12 21:52:37,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-12 21:52:37,961 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:60, output treesize:7 [2021-06-12 21:52:37,983 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:37,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676144039] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:37,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:37,984 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 21 [2021-06-12 21:52:37,984 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328596271] [2021-06-12 21:52:37,984 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-12 21:52:37,984 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:37,984 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-12 21:52:37,984 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-06-12 21:52:37,984 INFO L87 Difference]: Start difference. First operand 7913 states and 26575 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:39,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:39,086 INFO L93 Difference]: Finished difference Result 9303 states and 30735 transitions. [2021-06-12 21:52:39,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-12 21:52:39,086 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-12 21:52:39,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:39,100 INFO L225 Difference]: With dead ends: 9303 [2021-06-12 21:52:39,101 INFO L226 Difference]: Without dead ends: 9277 [2021-06-12 21:52:39,101 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 1098.1ms TimeCoverageRelationStatistics Valid=288, Invalid=1518, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 21:52:39,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9277 states. [2021-06-12 21:52:39,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9277 to 7895. [2021-06-12 21:52:39,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7895 states, 7894 states have (on average 3.3605269825183686) internal successors, (26528), 7894 states have internal predecessors, (26528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:39,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7895 states to 7895 states and 26528 transitions. [2021-06-12 21:52:39,214 INFO L78 Accepts]: Start accepts. Automaton has 7895 states and 26528 transitions. Word has length 30 [2021-06-12 21:52:39,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:39,214 INFO L482 AbstractCegarLoop]: Abstraction has 7895 states and 26528 transitions. [2021-06-12 21:52:39,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:39,214 INFO L276 IsEmpty]: Start isEmpty. Operand 7895 states and 26528 transitions. [2021-06-12 21:52:39,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:39,224 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:39,224 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:52:39,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable808,279 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:39,425 INFO L430 AbstractCegarLoop]: === Iteration 282 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:39,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:39,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1856916024, now seen corresponding path program 131 times [2021-06-12 21:52:39,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:39,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650142345] [2021-06-12 21:52:39,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:39,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:39,464 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:39,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:39,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650142345] [2021-06-12 21:52:39,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650142345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:39,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697996549] [2021-06-12 21:52:39,464 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 280 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:39,486 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:52:39,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:39,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:52:39,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:39,580 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:39,581 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697996549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:39,581 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:39,581 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 21:52:39,581 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615337392] [2021-06-12 21:52:39,581 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:52:39,581 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:39,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:52:39,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:52:39,581 INFO L87 Difference]: Start difference. First operand 7895 states and 26528 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 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-06-12 21:52:40,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:40,690 INFO L93 Difference]: Finished difference Result 14172 states and 45352 transitions. [2021-06-12 21:52:40,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-12 21:52:40,691 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 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 33 [2021-06-12 21:52:40,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:40,712 INFO L225 Difference]: With dead ends: 14172 [2021-06-12 21:52:40,713 INFO L226 Difference]: Without dead ends: 14172 [2021-06-12 21:52:40,713 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1238 ImplicationChecksByTransitivity, 567.1ms TimeCoverageRelationStatistics Valid=802, Invalid=2858, Unknown=0, NotChecked=0, Total=3660 [2021-06-12 21:52:40,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14172 states. [2021-06-12 21:52:40,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14172 to 8348. [2021-06-12 21:52:40,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8348 states, 8347 states have (on average 3.3815742182820174) internal successors, (28226), 8347 states have internal predecessors, (28226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:40,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8348 states to 8348 states and 28226 transitions. [2021-06-12 21:52:40,871 INFO L78 Accepts]: Start accepts. Automaton has 8348 states and 28226 transitions. Word has length 33 [2021-06-12 21:52:40,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:40,871 INFO L482 AbstractCegarLoop]: Abstraction has 8348 states and 28226 transitions. [2021-06-12 21:52:40,872 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 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-06-12 21:52:40,872 INFO L276 IsEmpty]: Start isEmpty. Operand 8348 states and 28226 transitions. [2021-06-12 21:52:40,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:40,882 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:40,882 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:52:41,082 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable809,280 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:41,082 INFO L430 AbstractCegarLoop]: === Iteration 283 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:41,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:41,082 INFO L82 PathProgramCache]: Analyzing trace with hash -1949530584, now seen corresponding path program 132 times [2021-06-12 21:52:41,083 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:41,083 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827612339] [2021-06-12 21:52:41,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:41,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:41,121 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:41,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:41,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827612339] [2021-06-12 21:52:41,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827612339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:41,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003529857] [2021-06-12 21:52:41,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 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 281 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:41,143 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:52:41,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:41,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:52:41,144 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:41,250 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:41,250 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003529857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:41,250 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:41,250 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 21:52:41,250 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731349783] [2021-06-12 21:52:41,250 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:52:41,250 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:41,250 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:52:41,250 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:52:41,251 INFO L87 Difference]: Start difference. First operand 8348 states and 28226 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:42,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:42,702 INFO L93 Difference]: Finished difference Result 18826 states and 59756 transitions. [2021-06-12 21:52:42,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-12 21:52:42,702 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:52:42,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:42,729 INFO L225 Difference]: With dead ends: 18826 [2021-06-12 21:52:42,729 INFO L226 Difference]: Without dead ends: 18826 [2021-06-12 21:52:42,730 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2036 ImplicationChecksByTransitivity, 719.6ms TimeCoverageRelationStatistics Valid=1110, Invalid=4590, Unknown=0, NotChecked=0, Total=5700 [2021-06-12 21:52:42,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18826 states. [2021-06-12 21:52:42,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18826 to 8370. [2021-06-12 21:52:42,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8370 states, 8369 states have (on average 3.3851117218305653) internal successors, (28330), 8369 states have internal predecessors, (28330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:42,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8370 states to 8370 states and 28330 transitions. [2021-06-12 21:52:42,918 INFO L78 Accepts]: Start accepts. Automaton has 8370 states and 28330 transitions. Word has length 33 [2021-06-12 21:52:42,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:42,918 INFO L482 AbstractCegarLoop]: Abstraction has 8370 states and 28330 transitions. [2021-06-12 21:52:42,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:42,918 INFO L276 IsEmpty]: Start isEmpty. Operand 8370 states and 28330 transitions. [2021-06-12 21:52:42,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:42,929 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:42,929 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:52:43,129 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 281 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable810 [2021-06-12 21:52:43,129 INFO L430 AbstractCegarLoop]: === Iteration 284 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:43,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:43,130 INFO L82 PathProgramCache]: Analyzing trace with hash -2143431252, now seen corresponding path program 133 times [2021-06-12 21:52:43,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:43,130 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074561556] [2021-06-12 21:52:43,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:43,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:43,171 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:43,172 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:43,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074561556] [2021-06-12 21:52:43,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074561556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:43,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758823101] [2021-06-12 21:52:43,172 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 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 282 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:43,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:43,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:52:43,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:43,368 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:43,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758823101] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:43,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:43,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2021-06-12 21:52:43,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292533702] [2021-06-12 21:52:43,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:52:43,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:43,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:52:43,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=215, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:52:43,369 INFO L87 Difference]: Start difference. First operand 8370 states and 28330 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:44,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:44,801 INFO L93 Difference]: Finished difference Result 18594 states and 59494 transitions. [2021-06-12 21:52:44,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-12 21:52:44,801 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:52:44,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:44,829 INFO L225 Difference]: With dead ends: 18594 [2021-06-12 21:52:44,829 INFO L226 Difference]: Without dead ends: 18594 [2021-06-12 21:52:44,830 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2019 ImplicationChecksByTransitivity, 771.4ms TimeCoverageRelationStatistics Valid=1099, Invalid=4451, Unknown=0, NotChecked=0, Total=5550 [2021-06-12 21:52:44,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18594 states. [2021-06-12 21:52:44,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18594 to 8262. [2021-06-12 21:52:45,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8262 states, 8261 states have (on average 3.3744098777387728) internal successors, (27876), 8261 states have internal predecessors, (27876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:45,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8262 states to 8262 states and 27876 transitions. [2021-06-12 21:52:45,021 INFO L78 Accepts]: Start accepts. Automaton has 8262 states and 27876 transitions. Word has length 33 [2021-06-12 21:52:45,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:45,021 INFO L482 AbstractCegarLoop]: Abstraction has 8262 states and 27876 transitions. [2021-06-12 21:52:45,021 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 17 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:45,021 INFO L276 IsEmpty]: Start isEmpty. Operand 8262 states and 27876 transitions. [2021-06-12 21:52:45,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:45,032 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:45,032 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:52:45,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 282 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable811 [2021-06-12 21:52:45,248 INFO L430 AbstractCegarLoop]: === Iteration 285 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:45,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:45,249 INFO L82 PathProgramCache]: Analyzing trace with hash -643308926, now seen corresponding path program 134 times [2021-06-12 21:52:45,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:45,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948266675] [2021-06-12 21:52:45,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:45,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:45,290 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 1 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:45,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:45,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948266675] [2021-06-12 21:52:45,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948266675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:45,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979501813] [2021-06-12 21:52:45,290 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 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 283 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:45,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:52:45,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:45,313 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:52:45,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:45,419 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:45,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979501813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:45,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:45,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-12 21:52:45,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645875940] [2021-06-12 21:52:45,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:52:45,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:45,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:52:45,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:52:45,420 INFO L87 Difference]: Start difference. First operand 8262 states and 27876 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:46,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:46,771 INFO L93 Difference]: Finished difference Result 14449 states and 46002 transitions. [2021-06-12 21:52:46,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-12 21:52:46,772 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:52:46,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:46,794 INFO L225 Difference]: With dead ends: 14449 [2021-06-12 21:52:46,794 INFO L226 Difference]: Without dead ends: 14449 [2021-06-12 21:52:46,794 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1543 ImplicationChecksByTransitivity, 723.8ms TimeCoverageRelationStatistics Valid=904, Invalid=3652, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 21:52:46,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14449 states. [2021-06-12 21:52:46,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14449 to 8293. [2021-06-12 21:52:46,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8293 states, 8292 states have (on average 3.371442354076218) internal successors, (27956), 8292 states have internal predecessors, (27956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:46,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8293 states to 8293 states and 27956 transitions. [2021-06-12 21:52:46,956 INFO L78 Accepts]: Start accepts. Automaton has 8293 states and 27956 transitions. Word has length 33 [2021-06-12 21:52:46,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:46,956 INFO L482 AbstractCegarLoop]: Abstraction has 8293 states and 27956 transitions. [2021-06-12 21:52:46,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:46,957 INFO L276 IsEmpty]: Start isEmpty. Operand 8293 states and 27956 transitions. [2021-06-12 21:52:46,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:46,968 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:46,968 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:52:47,168 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 283 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable812 [2021-06-12 21:52:47,168 INFO L430 AbstractCegarLoop]: === Iteration 286 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:47,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:47,168 INFO L82 PathProgramCache]: Analyzing trace with hash -1518100029, now seen corresponding path program 149 times [2021-06-12 21:52:47,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:47,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832549562] [2021-06-12 21:52:47,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:47,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:47,211 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:47,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:47,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832549562] [2021-06-12 21:52:47,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832549562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:47,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305518597] [2021-06-12 21:52:47,212 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 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 284 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:47,235 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:52:47,235 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:47,235 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:52:47,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:47,327 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:47,327 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305518597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:47,327 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:47,327 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 15 [2021-06-12 21:52:47,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430116154] [2021-06-12 21:52:47,328 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:52:47,328 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:47,328 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:52:47,328 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:52:47,328 INFO L87 Difference]: Start difference. First operand 8293 states and 27956 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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-06-12 21:52:48,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:48,072 INFO L93 Difference]: Finished difference Result 12779 states and 41101 transitions. [2021-06-12 21:52:48,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-12 21:52:48,073 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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 33 [2021-06-12 21:52:48,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:48,092 INFO L225 Difference]: With dead ends: 12779 [2021-06-12 21:52:48,093 INFO L226 Difference]: Without dead ends: 12779 [2021-06-12 21:52:48,093 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 334.1ms TimeCoverageRelationStatistics Valid=383, Invalid=1339, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 21:52:48,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12779 states. [2021-06-12 21:52:48,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12779 to 8436. [2021-06-12 21:52:48,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8436 states, 8435 states have (on average 3.3609958506224067) internal successors, (28350), 8435 states have internal predecessors, (28350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:48,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8436 states to 8436 states and 28350 transitions. [2021-06-12 21:52:48,251 INFO L78 Accepts]: Start accepts. Automaton has 8436 states and 28350 transitions. Word has length 33 [2021-06-12 21:52:48,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:48,251 INFO L482 AbstractCegarLoop]: Abstraction has 8436 states and 28350 transitions. [2021-06-12 21:52:48,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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-06-12 21:52:48,251 INFO L276 IsEmpty]: Start isEmpty. Operand 8436 states and 28350 transitions. [2021-06-12 21:52:48,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:48,262 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:48,262 INFO L472 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, 1, 1, 1, 1, 1] [2021-06-12 21:52:48,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable813,284 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:48,478 INFO L430 AbstractCegarLoop]: === Iteration 287 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:48,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:48,478 INFO L82 PathProgramCache]: Analyzing trace with hash -789503625, now seen corresponding path program 135 times [2021-06-12 21:52:48,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:48,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552881037] [2021-06-12 21:52:48,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:48,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:48,504 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:52:48,505 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:48,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552881037] [2021-06-12 21:52:48,505 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552881037] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:48,505 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [485535459] [2021-06-12 21:52:48,505 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 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 285 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:48,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-12 21:52:48,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:48,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:52:48,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:48,590 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:52:48,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [485535459] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:48,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:48,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-06-12 21:52:48,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678617671] [2021-06-12 21:52:48,591 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-12 21:52:48,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:48,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-12 21:52:48,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-06-12 21:52:48,591 INFO L87 Difference]: Start difference. First operand 8436 states and 28350 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 11 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-06-12 21:52:48,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:48,812 INFO L93 Difference]: Finished difference Result 12116 states and 39570 transitions. [2021-06-12 21:52:48,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:52:48,812 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 11 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 33 [2021-06-12 21:52:48,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:48,831 INFO L225 Difference]: With dead ends: 12116 [2021-06-12 21:52:48,831 INFO L226 Difference]: Without dead ends: 12086 [2021-06-12 21:52:48,832 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 108.7ms TimeCoverageRelationStatistics Valid=139, Invalid=241, Unknown=0, NotChecked=0, Total=380 [2021-06-12 21:52:48,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12086 states. [2021-06-12 21:52:48,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12086 to 9432. [2021-06-12 21:52:48,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9432 states, 9431 states have (on average 3.395292121726222) internal successors, (32021), 9431 states have internal predecessors, (32021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:48,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9432 states to 9432 states and 32021 transitions. [2021-06-12 21:52:48,992 INFO L78 Accepts]: Start accepts. Automaton has 9432 states and 32021 transitions. Word has length 33 [2021-06-12 21:52:48,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:48,992 INFO L482 AbstractCegarLoop]: Abstraction has 9432 states and 32021 transitions. [2021-06-12 21:52:48,992 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 11 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-06-12 21:52:48,992 INFO L276 IsEmpty]: Start isEmpty. Operand 9432 states and 32021 transitions. [2021-06-12 21:52:49,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:49,005 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:49,005 INFO L472 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, 1, 1, 1, 1, 1] [2021-06-12 21:52:49,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 285 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable814 [2021-06-12 21:52:49,206 INFO L430 AbstractCegarLoop]: === Iteration 288 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:49,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:49,206 INFO L82 PathProgramCache]: Analyzing trace with hash -2014548254, now seen corresponding path program 136 times [2021-06-12 21:52:49,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:49,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90721568] [2021-06-12 21:52:49,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:49,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:49,238 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:49,239 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:49,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90721568] [2021-06-12 21:52:49,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90721568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:49,239 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990907545] [2021-06-12 21:52:49,239 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 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 286 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:49,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:52:49,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:49,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:52:49,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:49,383 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:49,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990907545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:49,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:49,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-12 21:52:49,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91505935] [2021-06-12 21:52:49,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:52:49,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:49,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:52:49,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:52:49,384 INFO L87 Difference]: Start difference. First operand 9432 states and 32021 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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-06-12 21:52:50,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:50,141 INFO L93 Difference]: Finished difference Result 13350 states and 43066 transitions. [2021-06-12 21:52:50,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-12 21:52:50,141 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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 33 [2021-06-12 21:52:50,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:50,164 INFO L225 Difference]: With dead ends: 13350 [2021-06-12 21:52:50,164 INFO L226 Difference]: Without dead ends: 13251 [2021-06-12 21:52:50,164 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 588 ImplicationChecksByTransitivity, 397.2ms TimeCoverageRelationStatistics Valid=515, Invalid=1465, Unknown=0, NotChecked=0, Total=1980 [2021-06-12 21:52:50,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13251 states. [2021-06-12 21:52:50,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13251 to 9828. [2021-06-12 21:52:50,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9828 states, 9827 states have (on average 3.4063295003561618) internal successors, (33474), 9827 states have internal predecessors, (33474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:50,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9828 states to 9828 states and 33474 transitions. [2021-06-12 21:52:50,349 INFO L78 Accepts]: Start accepts. Automaton has 9828 states and 33474 transitions. Word has length 33 [2021-06-12 21:52:50,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:50,349 INFO L482 AbstractCegarLoop]: Abstraction has 9828 states and 33474 transitions. [2021-06-12 21:52:50,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 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-06-12 21:52:50,349 INFO L276 IsEmpty]: Start isEmpty. Operand 9828 states and 33474 transitions. [2021-06-12 21:52:50,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:50,362 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:50,362 INFO L472 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, 1, 1, 1, 1, 1] [2021-06-12 21:52:50,563 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 286 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable815 [2021-06-12 21:52:50,563 INFO L430 AbstractCegarLoop]: === Iteration 289 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:50,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:50,563 INFO L82 PathProgramCache]: Analyzing trace with hash -874176004, now seen corresponding path program 137 times [2021-06-12 21:52:50,563 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:50,563 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234560477] [2021-06-12 21:52:50,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:50,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:50,597 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:50,598 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:50,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234560477] [2021-06-12 21:52:50,598 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234560477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:50,598 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [617859926] [2021-06-12 21:52:50,598 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 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 287 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:50,620 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:52:50,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:50,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:52:50,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:50,708 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:50,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [617859926] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:50,708 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:50,708 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 21:52:50,708 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315298122] [2021-06-12 21:52:50,708 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:52:50,709 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:50,709 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:52:50,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:52:50,709 INFO L87 Difference]: Start difference. First operand 9828 states and 33474 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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-06-12 21:52:51,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:51,620 INFO L93 Difference]: Finished difference Result 13674 states and 43805 transitions. [2021-06-12 21:52:51,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 21:52:51,620 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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 33 [2021-06-12 21:52:51,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:51,644 INFO L225 Difference]: With dead ends: 13674 [2021-06-12 21:52:51,644 INFO L226 Difference]: Without dead ends: 13642 [2021-06-12 21:52:51,644 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 707 ImplicationChecksByTransitivity, 445.2ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 21:52:51,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13642 states. [2021-06-12 21:52:51,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13642 to 9837. [2021-06-12 21:52:51,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9837 states, 9836 states have (on average 3.4083977226514843) internal successors, (33525), 9836 states have internal predecessors, (33525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:51,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9837 states to 9837 states and 33525 transitions. [2021-06-12 21:52:51,844 INFO L78 Accepts]: Start accepts. Automaton has 9837 states and 33525 transitions. Word has length 33 [2021-06-12 21:52:51,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:51,845 INFO L482 AbstractCegarLoop]: Abstraction has 9837 states and 33525 transitions. [2021-06-12 21:52:51,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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-06-12 21:52:51,845 INFO L276 IsEmpty]: Start isEmpty. Operand 9837 states and 33525 transitions. [2021-06-12 21:52:51,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:51,858 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:51,858 INFO L472 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, 1, 1, 1, 1, 1] [2021-06-12 21:52:52,058 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable816,287 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:52,058 INFO L430 AbstractCegarLoop]: === Iteration 290 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:52,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:52,059 INFO L82 PathProgramCache]: Analyzing trace with hash -507774782, now seen corresponding path program 138 times [2021-06-12 21:52:52,059 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:52,059 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720205432] [2021-06-12 21:52:52,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:52,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:52,091 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:52,091 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:52,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720205432] [2021-06-12 21:52:52,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720205432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:52,091 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80134943] [2021-06-12 21:52:52,091 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 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 288 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:52,113 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:52:52,114 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:52,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:52:52,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:52,199 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:52,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80134943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:52,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:52,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 21:52:52,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260705541] [2021-06-12 21:52:52,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:52:52,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:52,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:52:52,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:52:52,200 INFO L87 Difference]: Start difference. First operand 9837 states and 33525 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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-06-12 21:52:52,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:52,987 INFO L93 Difference]: Finished difference Result 13696 states and 43905 transitions. [2021-06-12 21:52:52,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 21:52:52,988 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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 33 [2021-06-12 21:52:52,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:53,011 INFO L225 Difference]: With dead ends: 13696 [2021-06-12 21:52:53,011 INFO L226 Difference]: Without dead ends: 13690 [2021-06-12 21:52:53,011 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 704 ImplicationChecksByTransitivity, 431.6ms TimeCoverageRelationStatistics Valid=624, Invalid=1728, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 21:52:53,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13690 states. [2021-06-12 21:52:53,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13690 to 9837. [2021-06-12 21:52:53,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9837 states, 9836 states have (on average 3.4083977226514843) internal successors, (33525), 9836 states have internal predecessors, (33525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:53,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9837 states to 9837 states and 33525 transitions. [2021-06-12 21:52:53,229 INFO L78 Accepts]: Start accepts. Automaton has 9837 states and 33525 transitions. Word has length 33 [2021-06-12 21:52:53,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:53,229 INFO L482 AbstractCegarLoop]: Abstraction has 9837 states and 33525 transitions. [2021-06-12 21:52:53,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 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-06-12 21:52:53,229 INFO L276 IsEmpty]: Start isEmpty. Operand 9837 states and 33525 transitions. [2021-06-12 21:52:53,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:53,242 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:53,242 INFO L472 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, 1, 1, 1, 1, 1] [2021-06-12 21:52:53,442 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable817,288 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:53,443 INFO L430 AbstractCegarLoop]: === Iteration 291 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:53,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:53,443 INFO L82 PathProgramCache]: Analyzing trace with hash 2042711714, now seen corresponding path program 139 times [2021-06-12 21:52:53,443 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:53,443 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480672954] [2021-06-12 21:52:53,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:53,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:53,473 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:53,474 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:53,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480672954] [2021-06-12 21:52:53,474 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480672954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:53,474 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132941928] [2021-06-12 21:52:53,474 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 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 289 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:53,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:53,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:52:53,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:53,561 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:53,561 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132941928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:53,561 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:53,561 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 21:52:53,561 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635890027] [2021-06-12 21:52:53,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:52:53,562 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:53,562 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:52:53,562 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:52:53,562 INFO L87 Difference]: Start difference. First operand 9837 states and 33525 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:52:54,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:54,211 INFO L93 Difference]: Finished difference Result 15844 states and 51210 transitions. [2021-06-12 21:52:54,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-12 21:52:54,212 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:52:54,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:54,238 INFO L225 Difference]: With dead ends: 15844 [2021-06-12 21:52:54,238 INFO L226 Difference]: Without dead ends: 15745 [2021-06-12 21:52:54,238 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 520 ImplicationChecksByTransitivity, 300.2ms TimeCoverageRelationStatistics Valid=455, Invalid=1267, Unknown=0, NotChecked=0, Total=1722 [2021-06-12 21:52:54,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15745 states. [2021-06-12 21:52:54,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15745 to 10130. [2021-06-12 21:52:54,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10130 states, 10129 states have (on average 3.434495014315332) internal successors, (34788), 10129 states have internal predecessors, (34788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:54,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10130 states to 10130 states and 34788 transitions. [2021-06-12 21:52:54,455 INFO L78 Accepts]: Start accepts. Automaton has 10130 states and 34788 transitions. Word has length 33 [2021-06-12 21:52:54,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:54,455 INFO L482 AbstractCegarLoop]: Abstraction has 10130 states and 34788 transitions. [2021-06-12 21:52:54,455 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:52:54,455 INFO L276 IsEmpty]: Start isEmpty. Operand 10130 states and 34788 transitions. [2021-06-12 21:52:54,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:54,469 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:54,469 INFO L472 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, 1, 1, 1, 1, 1] [2021-06-12 21:52:54,669 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable818,289 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:54,669 INFO L430 AbstractCegarLoop]: === Iteration 292 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:54,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:54,670 INFO L82 PathProgramCache]: Analyzing trace with hash -555834985, now seen corresponding path program 140 times [2021-06-12 21:52:54,670 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:54,670 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260218990] [2021-06-12 21:52:54,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:54,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:54,691 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:52:54,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:54,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260218990] [2021-06-12 21:52:54,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260218990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:54,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105202388] [2021-06-12 21:52:54,691 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 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 290 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:54,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:52:54,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:54,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-12 21:52:54,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:54,769 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:52:54,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105202388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:54,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:54,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-06-12 21:52:54,770 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599266516] [2021-06-12 21:52:54,770 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-12 21:52:54,770 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:54,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-12 21:52:54,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2021-06-12 21:52:54,770 INFO L87 Difference]: Start difference. First operand 10130 states and 34788 transitions. Second operand has 10 states, 10 states have (on average 4.8) 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-06-12 21:52:54,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:54,990 INFO L93 Difference]: Finished difference Result 13192 states and 43285 transitions. [2021-06-12 21:52:54,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-12 21:52:54,991 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.8) 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 33 [2021-06-12 21:52:54,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:55,010 INFO L225 Difference]: With dead ends: 13192 [2021-06-12 21:52:55,010 INFO L226 Difference]: Without dead ends: 13192 [2021-06-12 21:52:55,010 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 104.5ms TimeCoverageRelationStatistics Valid=132, Invalid=210, Unknown=0, NotChecked=0, Total=342 [2021-06-12 21:52:55,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13192 states. [2021-06-12 21:52:55,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13192 to 9793. [2021-06-12 21:52:55,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9793 states, 9792 states have (on average 3.412888071895425) internal successors, (33419), 9792 states have internal predecessors, (33419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:55,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9793 states to 9793 states and 33419 transitions. [2021-06-12 21:52:55,173 INFO L78 Accepts]: Start accepts. Automaton has 9793 states and 33419 transitions. Word has length 33 [2021-06-12 21:52:55,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:55,173 INFO L482 AbstractCegarLoop]: Abstraction has 9793 states and 33419 transitions. [2021-06-12 21:52:55,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.8) 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-06-12 21:52:55,173 INFO L276 IsEmpty]: Start isEmpty. Operand 9793 states and 33419 transitions. [2021-06-12 21:52:55,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:55,185 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:55,185 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:52:55,386 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 290 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable819 [2021-06-12 21:52:55,386 INFO L430 AbstractCegarLoop]: === Iteration 293 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:55,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:55,386 INFO L82 PathProgramCache]: Analyzing trace with hash -393525768, now seen corresponding path program 141 times [2021-06-12 21:52:55,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:55,386 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105841450] [2021-06-12 21:52:55,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:55,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:55,419 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:55,419 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:55,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105841450] [2021-06-12 21:52:55,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105841450] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:55,419 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165155288] [2021-06-12 21:52:55,420 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 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 291 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:55,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:52:55,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:55,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:52:55,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:55,514 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:55,514 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165155288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:55,514 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:55,514 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 21:52:55,514 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445380775] [2021-06-12 21:52:55,514 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:52:55,514 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:55,514 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:52:55,515 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:52:55,515 INFO L87 Difference]: Start difference. First operand 9793 states and 33419 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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-06-12 21:52:56,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:56,252 INFO L93 Difference]: Finished difference Result 16725 states and 53792 transitions. [2021-06-12 21:52:56,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-12 21:52:56,253 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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 33 [2021-06-12 21:52:56,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:56,279 INFO L225 Difference]: With dead ends: 16725 [2021-06-12 21:52:56,279 INFO L226 Difference]: Without dead ends: 16725 [2021-06-12 21:52:56,279 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 770 ImplicationChecksByTransitivity, 367.7ms TimeCoverageRelationStatistics Valid=552, Invalid=1800, Unknown=0, NotChecked=0, Total=2352 [2021-06-12 21:52:56,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16725 states. [2021-06-12 21:52:56,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16725 to 9829. [2021-06-12 21:52:56,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9829 states, 9828 states have (on average 3.413207163207163) internal successors, (33545), 9828 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-06-12 21:52:56,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9829 states to 9829 states and 33545 transitions. [2021-06-12 21:52:56,496 INFO L78 Accepts]: Start accepts. Automaton has 9829 states and 33545 transitions. Word has length 33 [2021-06-12 21:52:56,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:56,496 INFO L482 AbstractCegarLoop]: Abstraction has 9829 states and 33545 transitions. [2021-06-12 21:52:56,496 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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-06-12 21:52:56,496 INFO L276 IsEmpty]: Start isEmpty. Operand 9829 states and 33545 transitions. [2021-06-12 21:52:56,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:56,509 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:56,509 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:52:56,710 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable820,291 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:56,710 INFO L430 AbstractCegarLoop]: === Iteration 294 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:56,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:56,710 INFO L82 PathProgramCache]: Analyzing trace with hash -481250140, now seen corresponding path program 142 times [2021-06-12 21:52:56,710 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:56,710 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518522954] [2021-06-12 21:52:56,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:56,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:56,788 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:56,788 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:56,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518522954] [2021-06-12 21:52:56,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518522954] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:56,788 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123329467] [2021-06-12 21:52:56,788 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 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 292 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:56,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:52:56,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:56,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:52:56,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:56,881 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:56,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123329467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:56,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:56,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 21:52:56,881 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111407264] [2021-06-12 21:52:56,881 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:52:56,881 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:56,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:52:56,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:52:56,882 INFO L87 Difference]: Start difference. First operand 9829 states and 33545 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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-06-12 21:52:57,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:57,763 INFO L93 Difference]: Finished difference Result 16965 states and 54575 transitions. [2021-06-12 21:52:57,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-12 21:52:57,764 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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 33 [2021-06-12 21:52:57,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:57,792 INFO L225 Difference]: With dead ends: 16965 [2021-06-12 21:52:57,792 INFO L226 Difference]: Without dead ends: 16965 [2021-06-12 21:52:57,792 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1011 ImplicationChecksByTransitivity, 411.6ms TimeCoverageRelationStatistics Valid=634, Invalid=2336, Unknown=0, NotChecked=0, Total=2970 [2021-06-12 21:52:57,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16965 states. [2021-06-12 21:52:57,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16965 to 10005. [2021-06-12 21:52:57,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10005 states, 10004 states have (on average 3.4063374650139946) internal successors, (34077), 10004 states have internal predecessors, (34077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:58,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10005 states to 10005 states and 34077 transitions. [2021-06-12 21:52:58,011 INFO L78 Accepts]: Start accepts. Automaton has 10005 states and 34077 transitions. Word has length 33 [2021-06-12 21:52:58,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:58,011 INFO L482 AbstractCegarLoop]: Abstraction has 10005 states and 34077 transitions. [2021-06-12 21:52:58,011 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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-06-12 21:52:58,011 INFO L276 IsEmpty]: Start isEmpty. Operand 10005 states and 34077 transitions. [2021-06-12 21:52:58,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:58,024 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:58,024 INFO L472 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, 1, 1, 1, 1, 1] [2021-06-12 21:52:58,225 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 292 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable821 [2021-06-12 21:52:58,225 INFO L430 AbstractCegarLoop]: === Iteration 295 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:58,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:58,225 INFO L82 PathProgramCache]: Analyzing trace with hash -808580416, now seen corresponding path program 143 times [2021-06-12 21:52:58,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:58,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813847635] [2021-06-12 21:52:58,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:58,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:58,256 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:58,257 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:58,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813847635] [2021-06-12 21:52:58,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813847635] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:58,257 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [478686889] [2021-06-12 21:52:58,257 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 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 293 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:58,280 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:52:58,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:58,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:52:58,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:58,356 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:58,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [478686889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:58,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:58,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 21:52:58,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548371972] [2021-06-12 21:52:58,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:52:58,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:58,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:52:58,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:52:58,357 INFO L87 Difference]: Start difference. First operand 10005 states and 34077 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:52:59,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:52:59,081 INFO L93 Difference]: Finished difference Result 17818 states and 56992 transitions. [2021-06-12 21:52:59,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-12 21:52:59,082 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:52:59,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:52:59,111 INFO L225 Difference]: With dead ends: 17818 [2021-06-12 21:52:59,111 INFO L226 Difference]: Without dead ends: 17760 [2021-06-12 21:52:59,112 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 671 ImplicationChecksByTransitivity, 351.5ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:52:59,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17760 states. [2021-06-12 21:52:59,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17760 to 10998. [2021-06-12 21:52:59,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10998 states, 10997 states have (on average 3.4174774938619623) internal successors, (37582), 10997 states have internal predecessors, (37582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:52:59,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10998 states to 10998 states and 37582 transitions. [2021-06-12 21:52:59,349 INFO L78 Accepts]: Start accepts. Automaton has 10998 states and 37582 transitions. Word has length 33 [2021-06-12 21:52:59,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:52:59,349 INFO L482 AbstractCegarLoop]: Abstraction has 10998 states and 37582 transitions. [2021-06-12 21:52:59,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:52:59,349 INFO L276 IsEmpty]: Start isEmpty. Operand 10998 states and 37582 transitions. [2021-06-12 21:52:59,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:52:59,364 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:52:59,364 INFO L472 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, 1, 1, 1, 1, 1] [2021-06-12 21:52:59,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable822,293 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:59,565 INFO L430 AbstractCegarLoop]: === Iteration 296 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:52:59,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:52:59,565 INFO L82 PathProgramCache]: Analyzing trace with hash 140717274, now seen corresponding path program 144 times [2021-06-12 21:52:59,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:52:59,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769273146] [2021-06-12 21:52:59,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:52:59,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:52:59,596 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:59,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:52:59,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769273146] [2021-06-12 21:52:59,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769273146] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:59,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096308637] [2021-06-12 21:52:59,596 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 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 294 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:52:59,618 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:52:59,618 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:52:59,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:52:59,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:52:59,689 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:52:59,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096308637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:52:59,690 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:52:59,690 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 21:52:59,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856584340] [2021-06-12 21:52:59,690 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:52:59,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:52:59,690 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:52:59,690 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:52:59,690 INFO L87 Difference]: Start difference. First operand 10998 states and 37582 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:53:00,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:00,399 INFO L93 Difference]: Finished difference Result 18204 states and 58123 transitions. [2021-06-12 21:53:00,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-12 21:53:00,399 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:00,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:00,429 INFO L225 Difference]: With dead ends: 18204 [2021-06-12 21:53:00,429 INFO L226 Difference]: Without dead ends: 18204 [2021-06-12 21:53:00,430 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 690 ImplicationChecksByTransitivity, 355.1ms TimeCoverageRelationStatistics Valid=543, Invalid=1527, Unknown=0, NotChecked=0, Total=2070 [2021-06-12 21:53:00,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18204 states. [2021-06-12 21:53:00,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18204 to 10181. [2021-06-12 21:53:00,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10181 states, 10180 states have (on average 3.3953831041257367) internal successors, (34565), 10180 states have internal predecessors, (34565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:00,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10181 states to 10181 states and 34565 transitions. [2021-06-12 21:53:00,689 INFO L78 Accepts]: Start accepts. Automaton has 10181 states and 34565 transitions. Word has length 33 [2021-06-12 21:53:00,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:00,689 INFO L482 AbstractCegarLoop]: Abstraction has 10181 states and 34565 transitions. [2021-06-12 21:53:00,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 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-06-12 21:53:00,690 INFO L276 IsEmpty]: Start isEmpty. Operand 10181 states and 34565 transitions. [2021-06-12 21:53:00,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:00,703 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:00,703 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:00,903 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable823,294 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:00,904 INFO L430 AbstractCegarLoop]: === Iteration 297 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:00,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:00,904 INFO L82 PathProgramCache]: Analyzing trace with hash -2031181080, now seen corresponding path program 145 times [2021-06-12 21:53:00,904 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:00,904 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245730781] [2021-06-12 21:53:00,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:00,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:00,937 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:00,937 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:00,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245730781] [2021-06-12 21:53:00,937 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245730781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:00,937 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140826252] [2021-06-12 21:53:00,937 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 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 295 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:00,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:00,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:00,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:01,024 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:01,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140826252] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:01,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:01,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-06-12 21:53:01,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420475185] [2021-06-12 21:53:01,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-12 21:53:01,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:01,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-12 21:53:01,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-06-12 21:53:01,025 INFO L87 Difference]: Start difference. First operand 10181 states and 34565 transitions. Second operand has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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-06-12 21:53:01,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:01,886 INFO L93 Difference]: Finished difference Result 16132 states and 52380 transitions. [2021-06-12 21:53:01,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-12 21:53:01,886 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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 33 [2021-06-12 21:53:01,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:01,913 INFO L225 Difference]: With dead ends: 16132 [2021-06-12 21:53:01,913 INFO L226 Difference]: Without dead ends: 16128 [2021-06-12 21:53:01,913 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 873 ImplicationChecksByTransitivity, 388.8ms TimeCoverageRelationStatistics Valid=600, Invalid=2052, Unknown=0, NotChecked=0, Total=2652 [2021-06-12 21:53:01,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16128 states. [2021-06-12 21:53:02,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16128 to 9705. [2021-06-12 21:53:02,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9705 states, 9704 states have (on average 3.4133347073371807) internal successors, (33123), 9704 states have internal predecessors, (33123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:02,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9705 states to 9705 states and 33123 transitions. [2021-06-12 21:53:02,128 INFO L78 Accepts]: Start accepts. Automaton has 9705 states and 33123 transitions. Word has length 33 [2021-06-12 21:53:02,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:02,128 INFO L482 AbstractCegarLoop]: Abstraction has 9705 states and 33123 transitions. [2021-06-12 21:53:02,128 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 13 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-06-12 21:53:02,128 INFO L276 IsEmpty]: Start isEmpty. Operand 9705 states and 33123 transitions. [2021-06-12 21:53:02,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:02,141 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:02,141 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:02,342 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable824,295 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:02,342 INFO L430 AbstractCegarLoop]: === Iteration 298 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:02,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:02,342 INFO L82 PathProgramCache]: Analyzing trace with hash 34024872, now seen corresponding path program 146 times [2021-06-12 21:53:02,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:02,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1897068327] [2021-06-12 21:53:02,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:02,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:02,374 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:02,374 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:02,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1897068327] [2021-06-12 21:53:02,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1897068327] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:02,374 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913365679] [2021-06-12 21:53:02,375 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 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 296 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:02,396 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:53:02,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:02,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:02,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:02,548 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:02,548 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913365679] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:02,548 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:02,548 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 21:53:02,548 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313203627] [2021-06-12 21:53:02,548 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:53:02,548 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:02,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:53:02,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:53:02,549 INFO L87 Difference]: Start difference. First operand 9705 states and 33123 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:03,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:03,735 INFO L93 Difference]: Finished difference Result 23445 states and 76377 transitions. [2021-06-12 21:53:03,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-12 21:53:03,735 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:03,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:03,772 INFO L225 Difference]: With dead ends: 23445 [2021-06-12 21:53:03,772 INFO L226 Difference]: Without dead ends: 23445 [2021-06-12 21:53:03,773 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1730 ImplicationChecksByTransitivity, 629.5ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 21:53:03,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23445 states. [2021-06-12 21:53:04,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23445 to 10183. [2021-06-12 21:53:04,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10183 states, 10182 states have (on average 3.453054409742683) internal successors, (35159), 10182 states have internal predecessors, (35159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:04,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10183 states to 10183 states and 35159 transitions. [2021-06-12 21:53:04,047 INFO L78 Accepts]: Start accepts. Automaton has 10183 states and 35159 transitions. Word has length 33 [2021-06-12 21:53:04,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:04,047 INFO L482 AbstractCegarLoop]: Abstraction has 10183 states and 35159 transitions. [2021-06-12 21:53:04,048 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:04,048 INFO L276 IsEmpty]: Start isEmpty. Operand 10183 states and 35159 transitions. [2021-06-12 21:53:04,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:04,061 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:04,061 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:04,261 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable825,296 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:04,261 INFO L430 AbstractCegarLoop]: === Iteration 299 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:04,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:04,261 INFO L82 PathProgramCache]: Analyzing trace with hash -159875796, now seen corresponding path program 147 times [2021-06-12 21:53:04,262 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:04,262 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265437049] [2021-06-12 21:53:04,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:04,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:04,293 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:04,293 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:04,293 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265437049] [2021-06-12 21:53:04,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265437049] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:04,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467481076] [2021-06-12 21:53:04,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 297 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:04,317 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:53:04,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:04,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:04,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:04,460 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:04,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467481076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:04,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:04,461 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 21:53:04,461 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463350111] [2021-06-12 21:53:04,461 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:53:04,461 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:04,461 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:53:04,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:53:04,461 INFO L87 Difference]: Start difference. First operand 10183 states and 35159 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:05,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:05,695 INFO L93 Difference]: Finished difference Result 23203 states and 75719 transitions. [2021-06-12 21:53:05,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-12 21:53:05,695 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:05,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:05,733 INFO L225 Difference]: With dead ends: 23203 [2021-06-12 21:53:05,733 INFO L226 Difference]: Without dead ends: 23203 [2021-06-12 21:53:05,734 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1733 ImplicationChecksByTransitivity, 604.2ms TimeCoverageRelationStatistics Valid=968, Invalid=3588, Unknown=0, NotChecked=0, Total=4556 [2021-06-12 21:53:05,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23203 states. [2021-06-12 21:53:05,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23203 to 10134. [2021-06-12 21:53:05,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10134 states, 10133 states have (on average 3.4448830553636633) internal successors, (34907), 10133 states have internal predecessors, (34907), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:06,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10134 states to 10134 states and 34907 transitions. [2021-06-12 21:53:06,006 INFO L78 Accepts]: Start accepts. Automaton has 10134 states and 34907 transitions. Word has length 33 [2021-06-12 21:53:06,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:06,007 INFO L482 AbstractCegarLoop]: Abstraction has 10134 states and 34907 transitions. [2021-06-12 21:53:06,007 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:06,007 INFO L276 IsEmpty]: Start isEmpty. Operand 10134 states and 34907 transitions. [2021-06-12 21:53:06,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:06,020 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:06,020 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:06,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 297 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable826 [2021-06-12 21:53:06,220 INFO L430 AbstractCegarLoop]: === Iteration 300 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:06,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:06,221 INFO L82 PathProgramCache]: Analyzing trace with hash -531785562, now seen corresponding path program 148 times [2021-06-12 21:53:06,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:06,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916759799] [2021-06-12 21:53:06,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:06,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:06,253 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:06,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:06,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916759799] [2021-06-12 21:53:06,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916759799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:06,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354448580] [2021-06-12 21:53:06,254 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 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 298 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:06,274 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:53:06,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:06,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:06,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:06,356 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:06,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354448580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:06,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:06,357 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-12 21:53:06,357 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1722456143] [2021-06-12 21:53:06,357 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:53:06,357 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:06,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:53:06,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:53:06,357 INFO L87 Difference]: Start difference. First operand 10134 states and 34907 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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-06-12 21:53:07,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:07,495 INFO L93 Difference]: Finished difference Result 21057 states and 67495 transitions. [2021-06-12 21:53:07,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-12 21:53:07,495 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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 33 [2021-06-12 21:53:07,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:07,530 INFO L225 Difference]: With dead ends: 21057 [2021-06-12 21:53:07,530 INFO L226 Difference]: Without dead ends: 21057 [2021-06-12 21:53:07,531 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1467 ImplicationChecksByTransitivity, 502.7ms TimeCoverageRelationStatistics Valid=821, Invalid=3085, Unknown=0, NotChecked=0, Total=3906 [2021-06-12 21:53:07,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21057 states. [2021-06-12 21:53:07,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21057 to 10160. [2021-06-12 21:53:07,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10160 states, 10159 states have (on average 3.4462053351707844) internal successors, (35010), 10159 states have internal predecessors, (35010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:07,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10160 states to 10160 states and 35010 transitions. [2021-06-12 21:53:07,799 INFO L78 Accepts]: Start accepts. Automaton has 10160 states and 35010 transitions. Word has length 33 [2021-06-12 21:53:07,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:07,799 INFO L482 AbstractCegarLoop]: Abstraction has 10160 states and 35010 transitions. [2021-06-12 21:53:07,799 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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-06-12 21:53:07,799 INFO L276 IsEmpty]: Start isEmpty. Operand 10160 states and 35010 transitions. [2021-06-12 21:53:07,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:07,813 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:07,813 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:08,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable827,298 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:08,014 INFO L430 AbstractCegarLoop]: === Iteration 301 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:08,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:08,014 INFO L82 PathProgramCache]: Analyzing trace with hash -721003860, now seen corresponding path program 149 times [2021-06-12 21:53:08,014 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:08,014 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355383800] [2021-06-12 21:53:08,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:08,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:08,046 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:08,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:08,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355383800] [2021-06-12 21:53:08,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355383800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:08,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2097082691] [2021-06-12 21:53:08,047 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 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 299 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:08,069 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-12 21:53:08,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:08,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:08,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:08,147 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:08,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2097082691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:08,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:08,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-06-12 21:53:08,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848718049] [2021-06-12 21:53:08,148 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:53:08,148 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:08,148 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:53:08,148 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:53:08,148 INFO L87 Difference]: Start difference. First operand 10160 states and 35010 transitions. Second operand has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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-06-12 21:53:09,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:09,202 INFO L93 Difference]: Finished difference Result 20378 states and 65838 transitions. [2021-06-12 21:53:09,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-12 21:53:09,202 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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 33 [2021-06-12 21:53:09,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:09,236 INFO L225 Difference]: With dead ends: 20378 [2021-06-12 21:53:09,236 INFO L226 Difference]: Without dead ends: 20370 [2021-06-12 21:53:09,236 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1260 ImplicationChecksByTransitivity, 478.6ms TimeCoverageRelationStatistics Valid=776, Invalid=2764, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 21:53:09,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20370 states. [2021-06-12 21:53:09,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20370 to 10136. [2021-06-12 21:53:09,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10136 states, 10135 states have (on average 3.4446965959546128) internal successors, (34912), 10135 states have internal predecessors, (34912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:09,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10136 states to 10136 states and 34912 transitions. [2021-06-12 21:53:09,538 INFO L78 Accepts]: Start accepts. Automaton has 10136 states and 34912 transitions. Word has length 33 [2021-06-12 21:53:09,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:09,538 INFO L482 AbstractCegarLoop]: Abstraction has 10136 states and 34912 transitions. [2021-06-12 21:53:09,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.642857142857143) internal successors, (51), 14 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-06-12 21:53:09,538 INFO L276 IsEmpty]: Start isEmpty. Operand 10136 states and 34912 transitions. [2021-06-12 21:53:09,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:09,551 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:09,551 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:09,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable828,299 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:09,752 INFO L430 AbstractCegarLoop]: === Iteration 302 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:09,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:09,752 INFO L82 PathProgramCache]: Analyzing trace with hash 668517356, now seen corresponding path program 150 times [2021-06-12 21:53:09,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:09,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846247048] [2021-06-12 21:53:09,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:09,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:09,786 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:09,786 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:09,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846247048] [2021-06-12 21:53:09,786 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846247048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:09,786 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003457722] [2021-06-12 21:53:09,786 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 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 300 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:09,808 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:53:09,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:09,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:09,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:09,902 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:09,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003457722] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:09,902 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:09,902 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 21:53:09,902 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668920075] [2021-06-12 21:53:09,902 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:53:09,902 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:09,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:53:09,903 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:53:09,903 INFO L87 Difference]: Start difference. First operand 10136 states and 34912 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:11,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:11,092 INFO L93 Difference]: Finished difference Result 20119 states and 65082 transitions. [2021-06-12 21:53:11,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-12 21:53:11,092 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:11,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:11,125 INFO L225 Difference]: With dead ends: 20119 [2021-06-12 21:53:11,125 INFO L226 Difference]: Without dead ends: 20119 [2021-06-12 21:53:11,126 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1360 ImplicationChecksByTransitivity, 524.2ms TimeCoverageRelationStatistics Valid=820, Invalid=2962, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 21:53:11,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20119 states. [2021-06-12 21:53:11,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20119 to 10158. [2021-06-12 21:53:11,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10158 states, 10157 states have (on average 3.445604016934134) internal successors, (34997), 10157 states have internal predecessors, (34997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:11,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10158 states to 10158 states and 34997 transitions. [2021-06-12 21:53:11,374 INFO L78 Accepts]: Start accepts. Automaton has 10158 states and 34997 transitions. Word has length 33 [2021-06-12 21:53:11,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:11,374 INFO L482 AbstractCegarLoop]: Abstraction has 10158 states and 34997 transitions. [2021-06-12 21:53:11,374 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:11,374 INFO L276 IsEmpty]: Start isEmpty. Operand 10158 states and 34997 transitions. [2021-06-12 21:53:11,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:11,443 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:11,443 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:11,643 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 300 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable829 [2021-06-12 21:53:11,643 INFO L430 AbstractCegarLoop]: === Iteration 303 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:11,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:11,644 INFO L82 PathProgramCache]: Analyzing trace with hash -1843800470, now seen corresponding path program 151 times [2021-06-12 21:53:11,644 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:11,644 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702728138] [2021-06-12 21:53:11,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:11,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:11,675 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:11,675 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:11,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702728138] [2021-06-12 21:53:11,675 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702728138] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:11,675 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [792019142] [2021-06-12 21:53:11,675 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 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 301 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:11,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:11,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:11,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:11,781 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:11,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [792019142] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:11,781 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:11,781 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-06-12 21:53:11,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840226748] [2021-06-12 21:53:11,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:53:11,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:11,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:53:11,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:53:11,782 INFO L87 Difference]: Start difference. First operand 10158 states and 34997 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:12,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:12,937 INFO L93 Difference]: Finished difference Result 19676 states and 64027 transitions. [2021-06-12 21:53:12,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-12 21:53:12,937 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:12,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:12,970 INFO L225 Difference]: With dead ends: 19676 [2021-06-12 21:53:12,970 INFO L226 Difference]: Without dead ends: 19668 [2021-06-12 21:53:12,970 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1219 ImplicationChecksByTransitivity, 491.1ms TimeCoverageRelationStatistics Valid=800, Invalid=2740, Unknown=0, NotChecked=0, Total=3540 [2021-06-12 21:53:12,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19668 states. [2021-06-12 21:53:13,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19668 to 9534. [2021-06-12 21:53:13,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9534 states, 9533 states have (on average 3.4018671981537816) internal successors, (32430), 9533 states have internal predecessors, (32430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:13,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9534 states to 9534 states and 32430 transitions. [2021-06-12 21:53:13,196 INFO L78 Accepts]: Start accepts. Automaton has 9534 states and 32430 transitions. Word has length 33 [2021-06-12 21:53:13,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:13,196 INFO L482 AbstractCegarLoop]: Abstraction has 9534 states and 32430 transitions. [2021-06-12 21:53:13,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 15 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:13,197 INFO L276 IsEmpty]: Start isEmpty. Operand 9534 states and 32430 transitions. [2021-06-12 21:53:13,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:13,209 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:13,209 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:13,409 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable830,301 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:13,409 INFO L430 AbstractCegarLoop]: === Iteration 304 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:13,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:13,409 INFO L82 PathProgramCache]: Analyzing trace with hash 1111996736, now seen corresponding path program 152 times [2021-06-12 21:53:13,409 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:13,409 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620771994] [2021-06-12 21:53:13,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:13,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:13,445 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:13,445 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:13,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620771994] [2021-06-12 21:53:13,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620771994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:13,445 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187441206] [2021-06-12 21:53:13,445 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 302 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:13,467 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:53:13,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:13,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:13,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:13,562 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:13,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187441206] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:13,562 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:13,562 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 15 [2021-06-12 21:53:13,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300030969] [2021-06-12 21:53:13,562 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-12 21:53:13,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:13,563 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-12 21:53:13,563 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-06-12 21:53:13,563 INFO L87 Difference]: Start difference. First operand 9534 states and 32430 transitions. Second operand has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 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-06-12 21:53:14,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:14,542 INFO L93 Difference]: Finished difference Result 16034 states and 51842 transitions. [2021-06-12 21:53:14,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-12 21:53:14,542 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 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 33 [2021-06-12 21:53:14,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:14,567 INFO L225 Difference]: With dead ends: 16034 [2021-06-12 21:53:14,567 INFO L226 Difference]: Without dead ends: 16034 [2021-06-12 21:53:14,568 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1185 ImplicationChecksByTransitivity, 525.5ms TimeCoverageRelationStatistics Valid=709, Invalid=2713, Unknown=0, NotChecked=0, Total=3422 [2021-06-12 21:53:14,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16034 states. [2021-06-12 21:53:14,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16034 to 9552. [2021-06-12 21:53:14,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9552 states, 9551 states have (on average 3.401423934666527) internal successors, (32487), 9551 states have internal predecessors, (32487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:14,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9552 states to 9552 states and 32487 transitions. [2021-06-12 21:53:14,766 INFO L78 Accepts]: Start accepts. Automaton has 9552 states and 32487 transitions. Word has length 33 [2021-06-12 21:53:14,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:14,766 INFO L482 AbstractCegarLoop]: Abstraction has 9552 states and 32487 transitions. [2021-06-12 21:53:14,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.466666666666667) internal successors, (52), 15 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-06-12 21:53:14,766 INFO L276 IsEmpty]: Start isEmpty. Operand 9552 states and 32487 transitions. [2021-06-12 21:53:14,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:14,779 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:14,779 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:14,979 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 302 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable831 [2021-06-12 21:53:14,980 INFO L430 AbstractCegarLoop]: === Iteration 305 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:14,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:14,980 INFO L82 PathProgramCache]: Analyzing trace with hash 1291802690, now seen corresponding path program 153 times [2021-06-12 21:53:14,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:14,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55139662] [2021-06-12 21:53:14,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:14,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:15,013 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:15,013 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:15,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55139662] [2021-06-12 21:53:15,013 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55139662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:15,013 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443699440] [2021-06-12 21:53:15,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 303 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:15,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:53:15,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:15,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:15,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:15,137 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:15,137 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443699440] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:15,137 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:15,138 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 21:53:15,138 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608852066] [2021-06-12 21:53:15,138 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:53:15,138 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:15,138 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:53:15,138 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:53:15,138 INFO L87 Difference]: Start difference. First operand 9552 states and 32487 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:16,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:16,385 INFO L93 Difference]: Finished difference Result 17099 states and 54606 transitions. [2021-06-12 21:53:16,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-12 21:53:16,386 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:16,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:16,413 INFO L225 Difference]: With dead ends: 17099 [2021-06-12 21:53:16,413 INFO L226 Difference]: Without dead ends: 17099 [2021-06-12 21:53:16,414 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1936 ImplicationChecksByTransitivity, 650.2ms TimeCoverageRelationStatistics Valid=1012, Invalid=4244, Unknown=0, NotChecked=0, Total=5256 [2021-06-12 21:53:16,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17099 states. [2021-06-12 21:53:16,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17099 to 9684. [2021-06-12 21:53:16,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9684 states, 9683 states have (on average 3.3961582154291023) internal successors, (32885), 9683 states have internal predecessors, (32885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:16,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9684 states to 9684 states and 32885 transitions. [2021-06-12 21:53:16,652 INFO L78 Accepts]: Start accepts. Automaton has 9684 states and 32885 transitions. Word has length 33 [2021-06-12 21:53:16,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:16,652 INFO L482 AbstractCegarLoop]: Abstraction has 9684 states and 32885 transitions. [2021-06-12 21:53:16,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:16,652 INFO L276 IsEmpty]: Start isEmpty. Operand 9684 states and 32885 transitions. [2021-06-12 21:53:16,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:16,665 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:16,665 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:16,865 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable832,303 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:16,866 INFO L430 AbstractCegarLoop]: === Iteration 306 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:16,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:16,866 INFO L82 PathProgramCache]: Analyzing trace with hash -1220515136, now seen corresponding path program 154 times [2021-06-12 21:53:16,866 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:16,866 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664407993] [2021-06-12 21:53:16,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:16,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:16,907 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 7 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:16,907 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:16,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664407993] [2021-06-12 21:53:16,907 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664407993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:16,907 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226312734] [2021-06-12 21:53:16,907 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 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 304 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:16,928 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:53:16,928 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:16,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:16,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:17,027 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:17,028 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226312734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:17,028 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:17,028 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 16 [2021-06-12 21:53:17,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980568155] [2021-06-12 21:53:17,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:53:17,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:17,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:53:17,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:53:17,028 INFO L87 Difference]: Start difference. First operand 9684 states and 32885 transitions. Second operand has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:18,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:18,235 INFO L93 Difference]: Finished difference Result 16306 states and 52507 transitions. [2021-06-12 21:53:18,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-12 21:53:18,235 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:18,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:18,261 INFO L225 Difference]: With dead ends: 16306 [2021-06-12 21:53:18,262 INFO L226 Difference]: Without dead ends: 16302 [2021-06-12 21:53:18,262 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1555 ImplicationChecksByTransitivity, 584.9ms TimeCoverageRelationStatistics Valid=914, Invalid=3508, Unknown=0, NotChecked=0, Total=4422 [2021-06-12 21:53:18,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16302 states. [2021-06-12 21:53:18,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16302 to 9488. [2021-06-12 21:53:18,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9488 states, 9487 states have (on average 3.396331822493939) internal successors, (32221), 9487 states have internal predecessors, (32221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:18,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9488 states to 9488 states and 32221 transitions. [2021-06-12 21:53:18,470 INFO L78 Accepts]: Start accepts. Automaton has 9488 states and 32221 transitions. Word has length 33 [2021-06-12 21:53:18,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:18,470 INFO L482 AbstractCegarLoop]: Abstraction has 9488 states and 32221 transitions. [2021-06-12 21:53:18,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.3125) internal successors, (53), 16 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:18,470 INFO L276 IsEmpty]: Start isEmpty. Operand 9488 states and 32221 transitions. [2021-06-12 21:53:18,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:18,483 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:18,483 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:18,683 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 304 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable833 [2021-06-12 21:53:18,683 INFO L430 AbstractCegarLoop]: === Iteration 307 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:18,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:18,684 INFO L82 PathProgramCache]: Analyzing trace with hash 1263420065, now seen corresponding path program 150 times [2021-06-12 21:53:18,684 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:18,684 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963399778] [2021-06-12 21:53:18,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:18,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:18,722 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:18,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:18,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963399778] [2021-06-12 21:53:18,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963399778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:18,723 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104558583] [2021-06-12 21:53:18,723 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 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 305 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:18,744 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-12 21:53:18,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:18,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:18,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:18,815 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:18,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104558583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:18,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:18,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 21:53:18,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089815015] [2021-06-12 21:53:18,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:53:18,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:18,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:53:18,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:53:18,816 INFO L87 Difference]: Start difference. First operand 9488 states and 32221 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06-12 21:53:19,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:19,527 INFO L93 Difference]: Finished difference Result 14618 states and 47632 transitions. [2021-06-12 21:53:19,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-12 21:53:19,528 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:19,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:19,551 INFO L225 Difference]: With dead ends: 14618 [2021-06-12 21:53:19,551 INFO L226 Difference]: Without dead ends: 14618 [2021-06-12 21:53:19,551 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 510 ImplicationChecksByTransitivity, 313.2ms TimeCoverageRelationStatistics Valid=407, Invalid=1399, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 21:53:19,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14618 states. [2021-06-12 21:53:19,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14618 to 9480. [2021-06-12 21:53:19,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9480 states, 9479 states have (on average 3.397932271336639) internal successors, (32209), 9479 states have internal predecessors, (32209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:19,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9480 states to 9480 states and 32209 transitions. [2021-06-12 21:53:19,724 INFO L78 Accepts]: Start accepts. Automaton has 9480 states and 32209 transitions. Word has length 33 [2021-06-12 21:53:19,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:19,724 INFO L482 AbstractCegarLoop]: Abstraction has 9480 states and 32209 transitions. [2021-06-12 21:53:19,724 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06-12 21:53:19,724 INFO L276 IsEmpty]: Start isEmpty. Operand 9480 states and 32209 transitions. [2021-06-12 21:53:19,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:19,737 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:19,737 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:19,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 305 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable834 [2021-06-12 21:53:19,945 INFO L430 AbstractCegarLoop]: === Iteration 308 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:19,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:19,945 INFO L82 PathProgramCache]: Analyzing trace with hash -793230219, now seen corresponding path program 151 times [2021-06-12 21:53:19,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:19,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452184055] [2021-06-12 21:53:19,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:19,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:19,982 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:19,983 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:19,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452184055] [2021-06-12 21:53:19,983 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452184055] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:19,983 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431708494] [2021-06-12 21:53:19,983 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 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 306 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:20,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:20,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:20,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:20,077 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:20,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431708494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:20,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:20,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 21:53:20,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237791360] [2021-06-12 21:53:20,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:53:20,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:20,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:53:20,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:53:20,078 INFO L87 Difference]: Start difference. First operand 9480 states and 32209 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06-12 21:53:20,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:20,982 INFO L93 Difference]: Finished difference Result 15518 states and 50146 transitions. [2021-06-12 21:53:20,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-12 21:53:20,982 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:20,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:21,007 INFO L225 Difference]: With dead ends: 15518 [2021-06-12 21:53:21,007 INFO L226 Difference]: Without dead ends: 15518 [2021-06-12 21:53:21,008 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 426.7ms TimeCoverageRelationStatistics Valid=638, Invalid=2118, Unknown=0, NotChecked=0, Total=2756 [2021-06-12 21:53:21,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15518 states. [2021-06-12 21:53:21,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15518 to 9454. [2021-06-12 21:53:21,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9454 states, 9453 states have (on average 3.3980746852850947) internal successors, (32122), 9453 states have internal predecessors, (32122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:21,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9454 states to 9454 states and 32122 transitions. [2021-06-12 21:53:21,259 INFO L78 Accepts]: Start accepts. Automaton has 9454 states and 32122 transitions. Word has length 33 [2021-06-12 21:53:21,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:21,259 INFO L482 AbstractCegarLoop]: Abstraction has 9454 states and 32122 transitions. [2021-06-12 21:53:21,259 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06-12 21:53:21,259 INFO L276 IsEmpty]: Start isEmpty. Operand 9454 states and 32122 transitions. [2021-06-12 21:53:21,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:21,273 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:21,273 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:21,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable835,306 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:21,490 INFO L430 AbstractCegarLoop]: === Iteration 309 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:21,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:21,490 INFO L82 PathProgramCache]: Analyzing trace with hash 1581246681, now seen corresponding path program 152 times [2021-06-12 21:53:21,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:21,490 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307267884] [2021-06-12 21:53:21,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:21,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:21,522 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-12 21:53:21,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:21,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307267884] [2021-06-12 21:53:21,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307267884] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:21,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002197219] [2021-06-12 21:53:21,522 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 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 307 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:21,544 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-12 21:53:21,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:21,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:21,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:21,638 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:21,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002197219] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:21,638 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:21,638 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-12 21:53:21,638 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323137164] [2021-06-12 21:53:21,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:53:21,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:21,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:53:21,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:53:21,639 INFO L87 Difference]: Start difference. First operand 9454 states and 32122 transitions. Second operand has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:22,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:22,090 INFO L93 Difference]: Finished difference Result 15301 states and 50971 transitions. [2021-06-12 21:53:22,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-12 21:53:22,092 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:22,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:22,119 INFO L225 Difference]: With dead ends: 15301 [2021-06-12 21:53:22,119 INFO L226 Difference]: Without dead ends: 15249 [2021-06-12 21:53:22,119 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 258.6ms TimeCoverageRelationStatistics Valid=292, Invalid=830, Unknown=0, NotChecked=0, Total=1122 [2021-06-12 21:53:22,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15249 states. [2021-06-12 21:53:22,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15249 to 11056. [2021-06-12 21:53:22,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11056 states, 11055 states have (on average 3.4075079149706013) internal successors, (37670), 11055 states have internal predecessors, (37670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:22,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11056 states to 11056 states and 37670 transitions. [2021-06-12 21:53:22,341 INFO L78 Accepts]: Start accepts. Automaton has 11056 states and 37670 transitions. Word has length 33 [2021-06-12 21:53:22,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:22,342 INFO L482 AbstractCegarLoop]: Abstraction has 11056 states and 37670 transitions. [2021-06-12 21:53:22,342 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5625) internal successors, (57), 15 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:22,342 INFO L276 IsEmpty]: Start isEmpty. Operand 11056 states and 37670 transitions. [2021-06-12 21:53:22,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:22,356 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:22,356 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:22,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 307 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable836 [2021-06-12 21:53:22,572 INFO L430 AbstractCegarLoop]: === Iteration 310 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:22,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:22,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1969932765, now seen corresponding path program 153 times [2021-06-12 21:53:22,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:22,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967551470] [2021-06-12 21:53:22,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:22,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:22,614 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:22,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:22,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967551470] [2021-06-12 21:53:22,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967551470] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:22,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309276477] [2021-06-12 21:53:22,614 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 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 308 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:22,637 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-12 21:53:22,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:22,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:22,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:22,722 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:22,723 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309276477] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:22,723 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:22,723 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 21:53:22,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353779787] [2021-06-12 21:53:22,723 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:53:22,723 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:22,723 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:53:22,723 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:53:22,723 INFO L87 Difference]: Start difference. First operand 11056 states and 37670 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06-12 21:53:23,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:23,703 INFO L93 Difference]: Finished difference Result 18659 states and 60519 transitions. [2021-06-12 21:53:23,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-12 21:53:23,703 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:23,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:23,735 INFO L225 Difference]: With dead ends: 18659 [2021-06-12 21:53:23,735 INFO L226 Difference]: Without dead ends: 18659 [2021-06-12 21:53:23,736 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1320 ImplicationChecksByTransitivity, 492.6ms TimeCoverageRelationStatistics Valid=777, Invalid=3005, Unknown=0, NotChecked=0, Total=3782 [2021-06-12 21:53:23,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18659 states. [2021-06-12 21:53:23,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18659 to 11266. [2021-06-12 21:53:23,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11266 states, 11265 states have (on average 3.4008877052818463) internal successors, (38311), 11265 states have internal predecessors, (38311), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:24,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11266 states to 11266 states and 38311 transitions. [2021-06-12 21:53:24,005 INFO L78 Accepts]: Start accepts. Automaton has 11266 states and 38311 transitions. Word has length 33 [2021-06-12 21:53:24,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:24,005 INFO L482 AbstractCegarLoop]: Abstraction has 11266 states and 38311 transitions. [2021-06-12 21:53:24,005 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06-12 21:53:24,005 INFO L276 IsEmpty]: Start isEmpty. Operand 11266 states and 38311 transitions. [2021-06-12 21:53:24,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:24,020 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:24,020 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:24,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable837,308 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:24,221 INFO L430 AbstractCegarLoop]: === Iteration 311 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:24,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:24,221 INFO L82 PathProgramCache]: Analyzing trace with hash 861082265, now seen corresponding path program 154 times [2021-06-12 21:53:24,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:24,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121411079] [2021-06-12 21:53:24,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:24,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:24,253 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:24,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:24,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121411079] [2021-06-12 21:53:24,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121411079] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:24,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [384341698] [2021-06-12 21:53:24,254 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 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 309 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:24,275 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-12 21:53:24,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:24,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:24,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:24,366 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:24,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [384341698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:24,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:24,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-12 21:53:24,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290570217] [2021-06-12 21:53:24,367 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-12 21:53:24,367 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:24,367 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-12 21:53:24,367 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-06-12 21:53:24,367 INFO L87 Difference]: Start difference. First operand 11266 states and 38311 transitions. Second operand has 16 states, 16 states have (on average 3.5) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:25,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:25,011 INFO L93 Difference]: Finished difference Result 21020 states and 70347 transitions. [2021-06-12 21:53:25,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-12 21:53:25,011 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:25,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:25,045 INFO L225 Difference]: With dead ends: 21020 [2021-06-12 21:53:25,045 INFO L226 Difference]: Without dead ends: 21020 [2021-06-12 21:53:25,045 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 500 ImplicationChecksByTransitivity, 378.8ms TimeCoverageRelationStatistics Valid=536, Invalid=1270, Unknown=0, NotChecked=0, Total=1806 [2021-06-12 21:53:25,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21020 states. [2021-06-12 21:53:25,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21020 to 11525. [2021-06-12 21:53:25,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11525 states, 11524 states have (on average 3.4731863936133287) internal successors, (40025), 11524 states have internal predecessors, (40025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:25,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11525 states to 11525 states and 40025 transitions. [2021-06-12 21:53:25,291 INFO L78 Accepts]: Start accepts. Automaton has 11525 states and 40025 transitions. Word has length 33 [2021-06-12 21:53:25,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:25,291 INFO L482 AbstractCegarLoop]: Abstraction has 11525 states and 40025 transitions. [2021-06-12 21:53:25,291 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.5) internal successors, (56), 15 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:25,291 INFO L276 IsEmpty]: Start isEmpty. Operand 11525 states and 40025 transitions. [2021-06-12 21:53:25,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:25,305 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:25,305 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:25,505 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable838,309 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:25,505 INFO L430 AbstractCegarLoop]: === Iteration 312 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:25,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:25,506 INFO L82 PathProgramCache]: Analyzing trace with hash 775103591, now seen corresponding path program 155 times [2021-06-12 21:53:25,506 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:25,506 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700114041] [2021-06-12 21:53:25,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:25,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:25,543 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:25,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:25,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700114041] [2021-06-12 21:53:25,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700114041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:25,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304543288] [2021-06-12 21:53:25,543 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 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 310 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:25,565 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-12 21:53:25,565 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:25,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:25,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:25,631 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:25,631 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304543288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:25,631 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:25,631 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2021-06-12 21:53:25,631 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632480059] [2021-06-12 21:53:25,631 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:53:25,631 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:25,631 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:53:25,631 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:53:25,631 INFO L87 Difference]: Start difference. First operand 11525 states and 40025 transitions. Second operand has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06-12 21:53:26,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:26,626 INFO L93 Difference]: Finished difference Result 19167 states and 64121 transitions. [2021-06-12 21:53:26,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-12 21:53:26,626 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:26,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:26,658 INFO L225 Difference]: With dead ends: 19167 [2021-06-12 21:53:26,658 INFO L226 Difference]: Without dead ends: 19163 [2021-06-12 21:53:26,658 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1043 ImplicationChecksByTransitivity, 473.4ms TimeCoverageRelationStatistics Valid=697, Invalid=2495, Unknown=0, NotChecked=0, Total=3192 [2021-06-12 21:53:26,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19163 states. [2021-06-12 21:53:26,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19163 to 11295. [2021-06-12 21:53:26,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11295 states, 11294 states have (on average 3.483088365503807) internal successors, (39338), 11294 states have internal predecessors, (39338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:26,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11295 states to 11295 states and 39338 transitions. [2021-06-12 21:53:26,906 INFO L78 Accepts]: Start accepts. Automaton has 11295 states and 39338 transitions. Word has length 33 [2021-06-12 21:53:26,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:26,906 INFO L482 AbstractCegarLoop]: Abstraction has 11295 states and 39338 transitions. [2021-06-12 21:53:26,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 3.2142857142857144) internal successors, (45), 14 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-06-12 21:53:26,906 INFO L276 IsEmpty]: Start isEmpty. Operand 11295 states and 39338 transitions. [2021-06-12 21:53:26,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:26,921 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:26,921 INFO L472 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-12 21:53:27,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable839,310 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:27,121 INFO L430 AbstractCegarLoop]: === Iteration 313 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:27,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:27,121 INFO L82 PathProgramCache]: Analyzing trace with hash 2046560723, now seen corresponding path program 156 times [2021-06-12 21:53:27,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:27,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085449937] [2021-06-12 21:53:27,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:27,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:27,160 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:27,160 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:27,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085449937] [2021-06-12 21:53:27,160 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085449937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:27,160 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [132189854] [2021-06-12 21:53:27,160 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 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 311 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:27,182 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-12 21:53:27,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:27,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-12 21:53:27,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:27,284 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:27,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [132189854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:27,284 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:27,284 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-06-12 21:53:27,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632494571] [2021-06-12 21:53:27,284 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-12 21:53:27,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:27,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-12 21:53:27,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2021-06-12 21:53:27,285 INFO L87 Difference]: Start difference. First operand 11295 states and 39338 transitions. Second operand has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:27,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-12 21:53:27,761 INFO L93 Difference]: Finished difference Result 15761 states and 53374 transitions. [2021-06-12 21:53:27,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-12 21:53:27,761 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-12 21:53:27,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-12 21:53:27,787 INFO L225 Difference]: With dead ends: 15761 [2021-06-12 21:53:27,787 INFO L226 Difference]: Without dead ends: 15633 [2021-06-12 21:53:27,788 INFO L728 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 358 ImplicationChecksByTransitivity, 316.5ms TimeCoverageRelationStatistics Valid=380, Invalid=1102, Unknown=0, NotChecked=0, Total=1482 [2021-06-12 21:53:27,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15633 states. [2021-06-12 21:53:28,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15633 to 12940. [2021-06-12 21:53:28,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12940 states, 12939 states have (on average 3.5161913594559087) internal successors, (45496), 12939 states have internal predecessors, (45496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:28,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12940 states to 12940 states and 45496 transitions. [2021-06-12 21:53:28,063 INFO L78 Accepts]: Start accepts. Automaton has 12940 states and 45496 transitions. Word has length 33 [2021-06-12 21:53:28,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-12 21:53:28,063 INFO L482 AbstractCegarLoop]: Abstraction has 12940 states and 45496 transitions. [2021-06-12 21:53:28,063 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 3.3529411764705883) internal successors, (57), 16 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-12 21:53:28,063 INFO L276 IsEmpty]: Start isEmpty. Operand 12940 states and 45496 transitions. [2021-06-12 21:53:28,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-12 21:53:28,079 INFO L464 BasicCegarLoop]: Found error trace [2021-06-12 21:53:28,079 INFO L472 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, 1, 1, 1, 1, 1] [2021-06-12 21:53:28,279 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 311 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable840 [2021-06-12 21:53:28,279 INFO L430 AbstractCegarLoop]: === Iteration 314 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-12 21:53:28,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-12 21:53:28,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1247555490, now seen corresponding path program 155 times [2021-06-12 21:53:28,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-12 21:53:28,280 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396624568] [2021-06-12 21:53:28,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-12 21:53:28,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-12 21:53:28,305 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:28,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-12 21:53:28,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396624568] [2021-06-12 21:53:28,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396624568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:28,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943377361] [2021-06-12 21:53:28,306 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 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 312 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-12 21:53:28,327 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-12 21:53:28,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-12 21:53:28,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-12 21:53:28,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-12 21:53:28,418 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-12 21:53:28,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943377361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-12 21:53:28,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-12 21:53:28,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-06-12 21:53:28,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870694231] [2021-06-12 21:53:28,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-12 21:53:28,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-12 21:53:28,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-12 21:53:28,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2021-06-12 21:53:28,419 INFO L87 Difference]: Start difference. First operand 12940 states and 45496 transitions. Second operand has 14 states, 14 states have (on average 3.5) internal successors, (49), 14 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) Received shutdown request... [2021-06-12 21:53:29,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-12 21:53:29,368 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 312 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable841 [2021-06-12 21:53:29,368 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-12 21:53:29,371 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-12 21:53:29,372 WARN L196 ceAbstractionStarter]: Timeout [2021-06-12 21:53:29,372 INFO L202 PluginConnector]: Adding new model array-sum.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.06 09:53:29 BasicIcfg [2021-06-12 21:53:29,372 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-12 21:53:29,372 INFO L168 Benchmark]: Toolchain (without parser) took 813470.47 ms. Allocated memory was 202.4 MB in the beginning and 1.3 GB in the end (delta: 1.1 GB). Free memory was 182.8 MB in the beginning and 754.1 MB in the end (delta: -571.3 MB). Peak memory consumption was 491.0 MB. Max. memory is 8.0 GB. [2021-06-12 21:53:29,373 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 202.4 MB. Free memory is still 183.9 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-06-12 21:53:29,373 INFO L168 Benchmark]: Boogie Procedure Inliner took 18.83 ms. Allocated memory is still 202.4 MB. Free memory was 182.7 MB in the beginning and 181.3 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-06-12 21:53:29,373 INFO L168 Benchmark]: Boogie Preprocessor took 15.96 ms. Allocated memory is still 202.4 MB. Free memory was 181.3 MB in the beginning and 180.3 MB in the end (delta: 1.1 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-06-12 21:53:29,373 INFO L168 Benchmark]: RCFGBuilder took 168.77 ms. Allocated memory is still 202.4 MB. Free memory was 180.1 MB in the beginning and 168.6 MB in the end (delta: 11.5 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-06-12 21:53:29,373 INFO L168 Benchmark]: TraceAbstraction took 813262.85 ms. Allocated memory was 202.4 MB in the beginning and 1.3 GB in the end (delta: 1.1 GB). Free memory was 168.0 MB in the beginning and 754.1 MB in the end (delta: -586.1 MB). Peak memory consumption was 476.3 MB. Max. memory is 8.0 GB. [2021-06-12 21:53:29,376 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.10 ms. Allocated memory is still 202.4 MB. Free memory is still 183.9 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 18.83 ms. Allocated memory is still 202.4 MB. Free memory was 182.7 MB in the beginning and 181.3 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 15.96 ms. Allocated memory is still 202.4 MB. Free memory was 181.3 MB in the beginning and 180.3 MB in the end (delta: 1.1 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 168.77 ms. Allocated memory is still 202.4 MB. Free memory was 180.1 MB in the beginning and 168.6 MB in the end (delta: 11.5 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 813262.85 ms. Allocated memory was 202.4 MB in the beginning and 1.3 GB in the end (delta: 1.1 GB). Free memory was 168.0 MB in the beginning and 754.1 MB in the end (delta: -586.1 MB). Peak memory consumption was 476.3 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 60]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (12940states) and FLOYD_HOARE automaton (currently 44 states, 14 states before enhancement),while ReachableStatesComputation was computing reachable states (5542 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 48 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 813201.1ms, OverallIterations: 314, TraceHistogramMax: 3, EmptinessCheckTime: 2115.3ms, AutomataDifference: 575018.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 62.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 16986 SDtfs, 89217 SDslu, 168438 SDs, 0 SdLazy, 371008 SolverSat, 26545 SolverUnsat, 2 SolverUnknown, 0 SolverNotchecked, 178723.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 23975 GetRequests, 6627 SyntacticMatches, 499 SemanticMatches, 16849 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340781 ImplicationChecksByTransitivity, 446926.8ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=12940occurred in iteration=313, InterpolantAutomatonStates: 12953, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 27863.7ms AutomataMinimizationTime, 313 MinimizatonAttempts, 716992 StatesRemovedByMinimization, 313 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 764.7ms SsaConstructionTime, 2516.9ms SatisfiabilityAnalysisTime, 135834.9ms InterpolantComputationTime, 18654 NumberOfCodeBlocks, 18654 NumberOfCodeBlocksAsserted, 1035 NumberOfCheckSat, 18029 ConstructedInterpolants, 488 QuantifiedInterpolants, 334877 SizeOfPredicates, 2312 NumberOfNonLiveVariables, 20471 ConjunctsInSsa, 6704 ConjunctsInUnsatCore, 625 InterpolantComputations, 3 PerfectInterpolantSequences, 437/5348 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown