/usr/bin/java -Xmx16000000000 -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/prod-cons.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 05:41:03,104 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 05:41:03,106 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 05:41:03,134 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 05:41:03,135 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 05:41:03,138 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 05:41:03,139 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 05:41:03,144 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 05:41:03,145 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 05:41:03,146 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 05:41:03,147 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 05:41:03,147 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 05:41:03,147 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 05:41:03,148 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 05:41:03,149 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 05:41:03,149 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 05:41:03,150 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 05:41:03,150 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 05:41:03,151 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 05:41:03,169 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 05:41:03,170 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 05:41:03,171 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 05:41:03,172 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 05:41:03,172 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 05:41:03,173 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 05:41:03,174 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 05:41:03,174 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 05:41:03,174 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 05:41:03,174 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 05:41:03,175 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 05:41:03,175 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 05:41:03,175 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 05:41:03,176 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 05:41:03,176 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 05:41:03,177 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 05:41:03,177 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 05:41:03,177 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 05:41:03,177 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 05:41:03,178 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 05:41:03,178 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 05:41:03,178 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 05:41:03,179 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-05 05:41:03,202 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 05:41:03,203 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 05:41:03,203 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 05:41:03,203 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 05:41:03,205 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 05:41:03,205 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 05:41:03,205 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 05:41:03,206 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 05:41:03,206 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 05:41:03,206 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 05:41:03,206 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 05:41:03,206 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 05:41:03,207 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 05:41:03,207 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 05:41:03,207 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 05:41:03,207 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 05:41:03,207 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 05:41:03,207 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 05:41:03,207 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 05:41:03,207 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 05:41:03,207 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 05:41:03,207 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 05:41:03,207 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 05:41:03,208 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 05:41:03,208 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 05:41:03,208 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 05:41:03,208 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 05:41:03,208 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 05:41:03,208 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 05:41:03,208 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 05:41:03,208 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 05:41:03,208 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-05 05:41:03,444 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 05:41:03,460 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 05:41:03,462 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 05:41:03,463 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 05:41:03,464 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 05:41:03,465 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/prod-cons.wvr.bpl [2021-06-05 05:41:03,465 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/prod-cons.wvr.bpl' [2021-06-05 05:41:03,491 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 05:41:03,493 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 05:41:03,493 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 05:41:03,494 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 05:41:03,494 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 05:41:03,502 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 05:41:03" (1/1) ... [2021-06-05 05:41:03,507 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 05:41:03" (1/1) ... [2021-06-05 05:41:03,511 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 05:41:03,513 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 05:41:03,513 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 05:41:03,513 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 05:41:03,518 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 05:41:03" (1/1) ... [2021-06-05 05:41:03,518 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 05:41:03" (1/1) ... [2021-06-05 05:41:03,518 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 05:41:03" (1/1) ... [2021-06-05 05:41:03,519 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 05:41:03" (1/1) ... [2021-06-05 05:41:03,520 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 05:41:03" (1/1) ... [2021-06-05 05:41:03,522 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 05:41:03" (1/1) ... [2021-06-05 05:41:03,522 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 05:41:03" (1/1) ... [2021-06-05 05:41:03,523 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 05:41:03,523 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 05:41:03,523 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 05:41:03,523 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 05:41:03,524 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 05:41:03" (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-05 05:41:03,577 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 05:41:03,578 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 05:41:03,578 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 05:41:03,578 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 05:41:03,578 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 05:41:03,578 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 05:41:03,579 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 05:41:03,579 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 05:41:03,579 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 05:41:03,579 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 05:41:03,579 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 05:41:03,580 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 05:41:03,581 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 05:41:03,729 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 05:41:03,730 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 05:41:03,731 INFO L202 PluginConnector]: Adding new model prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 05:41:03 BoogieIcfgContainer [2021-06-05 05:41:03,731 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 05:41:03,732 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 05:41:03,732 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 05:41:03,734 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 05:41:03,734 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 05:41:03" (1/2) ... [2021-06-05 05:41:03,734 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d2a121b and model type prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 05:41:03, skipping insertion in model container [2021-06-05 05:41:03,735 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 05:41:03" (2/2) ... [2021-06-05 05:41:03,735 INFO L111 eAbstractionObserver]: Analyzing ICFG prod-cons.wvr.bpl [2021-06-05 05:41:03,739 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 05:41:03,739 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 05:41:03,739 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 05:41:03,740 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 05:41:03,777 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 05:41:03,790 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 05:41:03,807 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 05:41:03,808 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 05:41:03,808 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 05:41:03,808 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 05:41:03,808 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 05:41:03,808 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 05:41:03,808 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 05:41:03,808 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 05:41:03,814 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 38 places, 30 transitions, 84 flow [2021-06-05 05:41:03,827 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 134 states, 132 states have (on average 2.5833333333333335) internal successors, (341), 133 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:03,828 INFO L276 IsEmpty]: Start isEmpty. Operand has 134 states, 132 states have (on average 2.5833333333333335) internal successors, (341), 133 states have internal predecessors, (341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:03,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 05:41:03,834 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:03,834 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:41:03,834 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:03,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:03,837 INFO L82 PathProgramCache]: Analyzing trace with hash -718559117, now seen corresponding path program 1 times [2021-06-05 05:41:03,843 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:03,843 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701251096] [2021-06-05 05:41:03,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:03,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:03,950 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-05 05:41:03,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:03,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701251096] [2021-06-05 05:41:03,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701251096] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 05:41:03,951 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 05:41:03,951 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 05:41:03,952 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971889195] [2021-06-05 05:41:03,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 05:41:03,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:03,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 05:41:03,968 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 05:41:03,971 INFO L87 Difference]: Start difference. First operand has 134 states, 132 states have (on average 2.5833333333333335) internal successors, (341), 133 states have internal predecessors, (341), 0 states have call successors, (0), 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.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:04,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:04,015 INFO L93 Difference]: Finished difference Result 172 states and 413 transitions. [2021-06-05 05:41:04,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 05:41:04,017 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 05:41:04,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:04,028 INFO L225 Difference]: With dead ends: 172 [2021-06-05 05:41:04,028 INFO L226 Difference]: Without dead ends: 109 [2021-06-05 05:41:04,029 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 22.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 05:41:04,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109 states. [2021-06-05 05:41:04,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109 to 109. [2021-06-05 05:41:04,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109 states, 108 states have (on average 2.3055555555555554) internal successors, (249), 108 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:04,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109 states to 109 states and 249 transitions. [2021-06-05 05:41:04,073 INFO L78 Accepts]: Start accepts. Automaton has 109 states and 249 transitions. Word has length 19 [2021-06-05 05:41:04,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:04,073 INFO L482 AbstractCegarLoop]: Abstraction has 109 states and 249 transitions. [2021-06-05 05:41:04,074 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:04,074 INFO L276 IsEmpty]: Start isEmpty. Operand 109 states and 249 transitions. [2021-06-05 05:41:04,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 05:41:04,076 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:04,076 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:41:04,078 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 05:41:04,078 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:04,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:04,081 INFO L82 PathProgramCache]: Analyzing trace with hash -123901407, now seen corresponding path program 2 times [2021-06-05 05:41:04,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:04,082 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254209083] [2021-06-05 05:41:04,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:04,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:04,130 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-05 05:41:04,130 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:04,130 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254209083] [2021-06-05 05:41:04,130 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254209083] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 05:41:04,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 05:41:04,131 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 05:41:04,131 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309698857] [2021-06-05 05:41:04,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 05:41:04,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:04,134 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 05:41:04,134 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 05:41:04,135 INFO L87 Difference]: Start difference. First operand 109 states and 249 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:04,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:04,194 INFO L93 Difference]: Finished difference Result 190 states and 436 transitions. [2021-06-05 05:41:04,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 05:41:04,194 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 05:41:04,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:04,198 INFO L225 Difference]: With dead ends: 190 [2021-06-05 05:41:04,198 INFO L226 Difference]: Without dead ends: 142 [2021-06-05 05:41:04,199 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 35.1ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-06-05 05:41:04,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-06-05 05:41:04,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2021-06-05 05:41:04,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 2.3404255319148937) internal successors, (330), 141 states have internal predecessors, (330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:04,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 330 transitions. [2021-06-05 05:41:04,216 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 330 transitions. Word has length 19 [2021-06-05 05:41:04,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:04,216 INFO L482 AbstractCegarLoop]: Abstraction has 142 states and 330 transitions. [2021-06-05 05:41:04,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 4 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:04,216 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 330 transitions. [2021-06-05 05:41:04,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 05:41:04,220 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:04,221 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:41:04,221 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 05:41:04,221 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:04,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:04,223 INFO L82 PathProgramCache]: Analyzing trace with hash 1960072514, now seen corresponding path program 1 times [2021-06-05 05:41:04,223 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:04,223 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464751328] [2021-06-05 05:41:04,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:04,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:04,260 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:04,260 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:04,260 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464751328] [2021-06-05 05:41:04,260 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464751328] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 05:41:04,260 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 05:41:04,261 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 05:41:04,261 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406022432] [2021-06-05 05:41:04,261 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 05:41:04,261 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:04,262 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 05:41:04,262 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 05:41:04,262 INFO L87 Difference]: Start difference. First operand 142 states and 330 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:04,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:04,270 INFO L93 Difference]: Finished difference Result 164 states and 373 transitions. [2021-06-05 05:41:04,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 05:41:04,271 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 05:41:04,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:04,273 INFO L225 Difference]: With dead ends: 164 [2021-06-05 05:41:04,274 INFO L226 Difference]: Without dead ends: 152 [2021-06-05 05:41:04,275 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 05:41:04,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-06-05 05:41:04,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2021-06-05 05:41:04,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 151 states have (on average 2.3178807947019866) internal successors, (350), 151 states have internal predecessors, (350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:04,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 350 transitions. [2021-06-05 05:41:04,290 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 350 transitions. Word has length 22 [2021-06-05 05:41:04,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:04,290 INFO L482 AbstractCegarLoop]: Abstraction has 152 states and 350 transitions. [2021-06-05 05:41:04,290 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:04,290 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 350 transitions. [2021-06-05 05:41:04,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-06-05 05:41:04,291 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:04,291 INFO L521 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] [2021-06-05 05:41:04,291 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-06-05 05:41:04,291 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:04,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:04,291 INFO L82 PathProgramCache]: Analyzing trace with hash -480736564, now seen corresponding path program 1 times [2021-06-05 05:41:04,292 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:04,292 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292642522] [2021-06-05 05:41:04,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:04,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:04,385 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-05 05:41:04,385 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:04,385 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292642522] [2021-06-05 05:41:04,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292642522] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:04,386 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214682717] [2021-06-05 05:41:04,386 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-05 05:41:04,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:04,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 05:41:04,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:04,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 05:41:04,662 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:04,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:04,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:04,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:10 [2021-06-05 05:41:04,747 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-05 05:41:04,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214682717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:04,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:04,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2021-06-05 05:41:04,748 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271499381] [2021-06-05 05:41:04,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 05:41:04,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:04,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 05:41:04,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-06-05 05:41:04,750 INFO L87 Difference]: Start difference. First operand 152 states and 350 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:04,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:04,938 INFO L93 Difference]: Finished difference Result 302 states and 708 transitions. [2021-06-05 05:41:04,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 05:41:04,938 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-06-05 05:41:04,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:04,939 INFO L225 Difference]: With dead ends: 302 [2021-06-05 05:41:04,939 INFO L226 Difference]: Without dead ends: 218 [2021-06-05 05:41:04,940 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 238.1ms TimeCoverageRelationStatistics Valid=129, Invalid=423, Unknown=0, NotChecked=0, Total=552 [2021-06-05 05:41:04,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-06-05 05:41:04,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 185. [2021-06-05 05:41:04,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 184 states have (on average 2.342391304347826) internal successors, (431), 184 states have internal predecessors, (431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:04,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 431 transitions. [2021-06-05 05:41:04,947 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 431 transitions. Word has length 25 [2021-06-05 05:41:04,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:04,948 INFO L482 AbstractCegarLoop]: Abstraction has 185 states and 431 transitions. [2021-06-05 05:41:04,948 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:04,948 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 431 transitions. [2021-06-05 05:41:04,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 05:41:04,949 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:04,949 INFO L521 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] [2021-06-05 05:41:05,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:41:05,165 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:05,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:05,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1527967927, now seen corresponding path program 2 times [2021-06-05 05:41:05,166 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:05,166 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131481316] [2021-06-05 05:41:05,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:05,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:05,206 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-05 05:41:05,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:05,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131481316] [2021-06-05 05:41:05,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131481316] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:05,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476629879] [2021-06-05 05:41:05,207 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-05 05:41:05,242 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:41:05,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:05,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-05 05:41:05,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:05,297 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-05 05:41:05,297 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476629879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:05,297 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:05,297 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 05:41:05,297 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557015955] [2021-06-05 05:41:05,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 05:41:05,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:05,298 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 05:41:05,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 05:41:05,299 INFO L87 Difference]: Start difference. First operand 185 states and 431 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:05,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:05,310 INFO L93 Difference]: Finished difference Result 496 states and 1143 transitions. [2021-06-05 05:41:05,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 05:41:05,311 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 05:41:05,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:05,312 INFO L225 Difference]: With dead ends: 496 [2021-06-05 05:41:05,313 INFO L226 Difference]: Without dead ends: 454 [2021-06-05 05:41:05,313 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.7ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 05:41:05,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-06-05 05:41:05,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 336. [2021-06-05 05:41:05,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 335 states have (on average 2.4298507462686567) internal successors, (814), 335 states have internal predecessors, (814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:05,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 814 transitions. [2021-06-05 05:41:05,324 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 814 transitions. Word has length 28 [2021-06-05 05:41:05,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:05,324 INFO L482 AbstractCegarLoop]: Abstraction has 336 states and 814 transitions. [2021-06-05 05:41:05,324 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:05,324 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 814 transitions. [2021-06-05 05:41:05,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 05:41:05,326 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:05,326 INFO L521 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] [2021-06-05 05:41:05,536 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:41:05,537 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:05,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:05,537 INFO L82 PathProgramCache]: Analyzing trace with hash 703493603, now seen corresponding path program 3 times [2021-06-05 05:41:05,537 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:05,538 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986969988] [2021-06-05 05:41:05,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:05,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:05,704 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-05 05:41:05,704 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:05,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986969988] [2021-06-05 05:41:05,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986969988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:05,704 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067373546] [2021-06-05 05:41:05,704 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-05 05:41:05,742 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 05:41:05,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:05,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 05:41:05,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:05,976 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 05:41:05,978 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 25 treesize of output 13 [2021-06-05 05:41:05,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:05,984 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:05,985 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:05,985 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:10 [2021-06-05 05:41:06,052 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-05 05:41:06,052 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067373546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:06,052 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:06,052 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-06-05 05:41:06,053 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157842010] [2021-06-05 05:41:06,053 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 05:41:06,053 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:06,053 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 05:41:06,053 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=469, Unknown=0, NotChecked=0, Total=552 [2021-06-05 05:41:06,054 INFO L87 Difference]: Start difference. First operand 336 states and 814 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-05 05:41:08,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:08,084 INFO L93 Difference]: Finished difference Result 1720 states and 4262 transitions. [2021-06-05 05:41:08,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 05:41:08,085 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 31 [2021-06-05 05:41:08,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:08,089 INFO L225 Difference]: With dead ends: 1720 [2021-06-05 05:41:08,089 INFO L226 Difference]: Without dead ends: 1181 [2021-06-05 05:41:08,090 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2149 ImplicationChecksByTransitivity, 1637.1ms TimeCoverageRelationStatistics Valid=1330, Invalid=5642, Unknown=0, NotChecked=0, Total=6972 [2021-06-05 05:41:08,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1181 states. [2021-06-05 05:41:08,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1181 to 409. [2021-06-05 05:41:08,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 408 states have (on average 2.4534313725490198) internal successors, (1001), 408 states have internal predecessors, (1001), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:08,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 1001 transitions. [2021-06-05 05:41:08,100 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 1001 transitions. Word has length 31 [2021-06-05 05:41:08,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:08,100 INFO L482 AbstractCegarLoop]: Abstraction has 409 states and 1001 transitions. [2021-06-05 05:41:08,100 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-05 05:41:08,101 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 1001 transitions. [2021-06-05 05:41:08,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 05:41:08,101 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:08,101 INFO L521 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] [2021-06-05 05:41:08,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:41:08,317 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:08,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:08,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1642327051, now seen corresponding path program 4 times [2021-06-05 05:41:08,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:08,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803376350] [2021-06-05 05:41:08,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:08,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:08,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-05 05:41:08,470 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:08,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803376350] [2021-06-05 05:41:08,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803376350] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:08,470 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1270288658] [2021-06-05 05:41:08,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 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-05 05:41:08,497 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:41:08,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:08,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 05:41:08,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:08,701 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 05:41:08,701 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 25 treesize of output 13 [2021-06-05 05:41:08,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:08,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:08,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:08,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:10 [2021-06-05 05:41:08,774 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-05 05:41:08,774 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1270288658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:08,775 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:08,775 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-06-05 05:41:08,775 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539437406] [2021-06-05 05:41:08,775 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 05:41:08,775 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:08,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 05:41:08,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=466, Unknown=0, NotChecked=0, Total=552 [2021-06-05 05:41:08,776 INFO L87 Difference]: Start difference. First operand 409 states and 1001 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-05 05:41:10,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:10,265 INFO L93 Difference]: Finished difference Result 1293 states and 3137 transitions. [2021-06-05 05:41:10,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 05:41:10,274 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 31 [2021-06-05 05:41:10,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:10,278 INFO L225 Difference]: With dead ends: 1293 [2021-06-05 05:41:10,278 INFO L226 Difference]: Without dead ends: 1200 [2021-06-05 05:41:10,279 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1537 ImplicationChecksByTransitivity, 1326.7ms TimeCoverageRelationStatistics Valid=1047, Invalid=4065, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 05:41:10,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1200 states. [2021-06-05 05:41:10,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1200 to 413. [2021-06-05 05:41:10,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 412 states have (on average 2.4490291262135924) internal successors, (1009), 412 states have internal predecessors, (1009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:10,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 1009 transitions. [2021-06-05 05:41:10,288 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 1009 transitions. Word has length 31 [2021-06-05 05:41:10,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:10,288 INFO L482 AbstractCegarLoop]: Abstraction has 413 states and 1009 transitions. [2021-06-05 05:41:10,288 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-05 05:41:10,288 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 1009 transitions. [2021-06-05 05:41:10,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 05:41:10,289 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:10,289 INFO L521 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] [2021-06-05 05:41:10,500 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:41:10,501 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:10,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:10,501 INFO L82 PathProgramCache]: Analyzing trace with hash 1488152547, now seen corresponding path program 5 times [2021-06-05 05:41:10,501 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:10,501 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287636987] [2021-06-05 05:41:10,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:10,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:10,689 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:10,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:10,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287636987] [2021-06-05 05:41:10,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287636987] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:10,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085279151] [2021-06-05 05:41:10,689 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-05 05:41:10,729 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 05:41:10,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:10,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 05:41:10,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:10,932 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 05:41:10,932 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 25 treesize of output 13 [2021-06-05 05:41:10,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:10,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:10,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:10,937 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:10 [2021-06-05 05:41:10,986 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:10,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085279151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:10,986 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:10,986 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-06-05 05:41:10,986 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723179393] [2021-06-05 05:41:10,987 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 05:41:10,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:10,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 05:41:10,987 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2021-06-05 05:41:10,987 INFO L87 Difference]: Start difference. First operand 413 states and 1009 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-05 05:41:13,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:13,102 INFO L93 Difference]: Finished difference Result 3428 states and 8347 transitions. [2021-06-05 05:41:13,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 05:41:13,102 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 31 [2021-06-05 05:41:13,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:13,109 INFO L225 Difference]: With dead ends: 3428 [2021-06-05 05:41:13,109 INFO L226 Difference]: Without dead ends: 2445 [2021-06-05 05:41:13,110 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2988 ImplicationChecksByTransitivity, 1778.9ms TimeCoverageRelationStatistics Valid=1636, Invalid=7106, Unknown=0, NotChecked=0, Total=8742 [2021-06-05 05:41:13,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2445 states. [2021-06-05 05:41:13,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2445 to 445. [2021-06-05 05:41:13,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 444 states have (on average 2.463963963963964) internal successors, (1094), 444 states have internal predecessors, (1094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:13,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 1094 transitions. [2021-06-05 05:41:13,126 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 1094 transitions. Word has length 31 [2021-06-05 05:41:13,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:13,126 INFO L482 AbstractCegarLoop]: Abstraction has 445 states and 1094 transitions. [2021-06-05 05:41:13,126 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-05 05:41:13,126 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 1094 transitions. [2021-06-05 05:41:13,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 05:41:13,127 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:13,127 INFO L521 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] [2021-06-05 05:41:13,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-06-05 05:41:13,341 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:13,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:13,341 INFO L82 PathProgramCache]: Analyzing trace with hash 1925512583, now seen corresponding path program 6 times [2021-06-05 05:41:13,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:13,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714912513] [2021-06-05 05:41:13,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:13,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:13,468 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:41:13,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:13,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714912513] [2021-06-05 05:41:13,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714912513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:13,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554958372] [2021-06-05 05:41:13,468 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05 05:41:13,496 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 05:41:13,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:13,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 05:41:13,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:13,680 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 05:41:13,681 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 25 treesize of output 13 [2021-06-05 05:41:13,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:13,685 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:13,686 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:13,686 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:10 [2021-06-05 05:41:13,734 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-05 05:41:13,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554958372] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:13,735 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:13,735 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-06-05 05:41:13,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466245879] [2021-06-05 05:41:13,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 05:41:13,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:13,736 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 05:41:13,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 05:41:13,736 INFO L87 Difference]: Start difference. First operand 445 states and 1094 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-05 05:41:15,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:15,853 INFO L93 Difference]: Finished difference Result 2497 states and 6083 transitions. [2021-06-05 05:41:15,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-06-05 05:41:15,854 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 31 [2021-06-05 05:41:15,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:15,860 INFO L225 Difference]: With dead ends: 2497 [2021-06-05 05:41:15,860 INFO L226 Difference]: Without dead ends: 2112 [2021-06-05 05:41:15,862 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3112 ImplicationChecksByTransitivity, 1780.0ms TimeCoverageRelationStatistics Valid=1578, Invalid=6978, Unknown=0, NotChecked=0, Total=8556 [2021-06-05 05:41:15,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2112 states. [2021-06-05 05:41:15,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2112 to 573. [2021-06-05 05:41:15,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 572 states have (on average 2.4737762237762237) internal successors, (1415), 572 states have internal predecessors, (1415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:15,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 1415 transitions. [2021-06-05 05:41:15,877 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 1415 transitions. Word has length 31 [2021-06-05 05:41:15,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:15,877 INFO L482 AbstractCegarLoop]: Abstraction has 573 states and 1415 transitions. [2021-06-05 05:41:15,878 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-05 05:41:15,878 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 1415 transitions. [2021-06-05 05:41:15,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 05:41:15,878 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:15,878 INFO L521 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] [2021-06-05 05:41:16,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-05 05:41:16,095 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:16,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:16,095 INFO L82 PathProgramCache]: Analyzing trace with hash -879696673, now seen corresponding path program 7 times [2021-06-05 05:41:16,095 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:16,095 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277841846] [2021-06-05 05:41:16,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:16,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:16,253 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:16,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:16,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277841846] [2021-06-05 05:41:16,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277841846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:16,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877127847] [2021-06-05 05:41:16,254 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:41:16,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:16,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 05:41:16,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:16,455 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 05:41:16,455 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 25 treesize of output 13 [2021-06-05 05:41:16,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:16,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:16,462 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:16,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:10 [2021-06-05 05:41:16,526 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:16,527 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877127847] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:16,528 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:16,528 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2021-06-05 05:41:16,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898150403] [2021-06-05 05:41:16,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 05:41:16,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:16,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 05:41:16,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2021-06-05 05:41:16,531 INFO L87 Difference]: Start difference. First operand 573 states and 1415 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-05 05:41:18,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:18,104 INFO L93 Difference]: Finished difference Result 2289 states and 5693 transitions. [2021-06-05 05:41:18,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 05:41:18,105 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 31 [2021-06-05 05:41:18,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:18,109 INFO L225 Difference]: With dead ends: 2289 [2021-06-05 05:41:18,110 INFO L226 Difference]: Without dead ends: 1584 [2021-06-05 05:41:18,111 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1761 ImplicationChecksByTransitivity, 1393.8ms TimeCoverageRelationStatistics Valid=1152, Invalid=4854, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 05:41:18,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1584 states. [2021-06-05 05:41:18,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1584 to 605. [2021-06-05 05:41:18,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 605 states, 604 states have (on average 2.468543046357616) internal successors, (1491), 604 states have internal predecessors, (1491), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:18,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 605 states to 605 states and 1491 transitions. [2021-06-05 05:41:18,123 INFO L78 Accepts]: Start accepts. Automaton has 605 states and 1491 transitions. Word has length 31 [2021-06-05 05:41:18,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:18,123 INFO L482 AbstractCegarLoop]: Abstraction has 605 states and 1491 transitions. [2021-06-05 05:41:18,123 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-05 05:41:18,123 INFO L276 IsEmpty]: Start isEmpty. Operand 605 states and 1491 transitions. [2021-06-05 05:41:18,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 05:41:18,124 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:18,124 INFO L521 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] [2021-06-05 05:41:18,337 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:41:18,338 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:18,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:18,338 INFO L82 PathProgramCache]: Analyzing trace with hash 320665773, now seen corresponding path program 8 times [2021-06-05 05:41:18,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:18,338 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1566995914] [2021-06-05 05:41:18,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:18,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:18,479 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:41:18,480 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:18,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1566995914] [2021-06-05 05:41:18,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1566995914] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:18,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349968478] [2021-06-05 05:41:18,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-05 05:41:18,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:41:18,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:18,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 05:41:18,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:18,718 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 05:41:18,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 25 treesize of output 13 [2021-06-05 05:41:18,726 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:18,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:18,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:18,730 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:10 [2021-06-05 05:41:18,780 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-05 05:41:18,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349968478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:18,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:18,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 23 [2021-06-05 05:41:18,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443937654] [2021-06-05 05:41:18,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 05:41:18,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:18,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 05:41:18,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2021-06-05 05:41:18,781 INFO L87 Difference]: Start difference. First operand 605 states and 1491 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-05 05:41:20,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:20,181 INFO L93 Difference]: Finished difference Result 2332 states and 5648 transitions. [2021-06-05 05:41:20,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 05:41:20,182 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 31 [2021-06-05 05:41:20,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:20,187 INFO L225 Difference]: With dead ends: 2332 [2021-06-05 05:41:20,187 INFO L226 Difference]: Without dead ends: 1883 [2021-06-05 05:41:20,188 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1678 ImplicationChecksByTransitivity, 1192.7ms TimeCoverageRelationStatistics Valid=1008, Invalid=4248, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 05:41:20,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1883 states. [2021-06-05 05:41:20,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1883 to 643. [2021-06-05 05:41:20,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 642 states have (on average 2.454828660436137) internal successors, (1576), 642 states have internal predecessors, (1576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:20,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 1576 transitions. [2021-06-05 05:41:20,200 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 1576 transitions. Word has length 31 [2021-06-05 05:41:20,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:20,200 INFO L482 AbstractCegarLoop]: Abstraction has 643 states and 1576 transitions. [2021-06-05 05:41:20,201 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-05 05:41:20,201 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 1576 transitions. [2021-06-05 05:41:20,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 05:41:20,201 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:20,202 INFO L521 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, 1] [2021-06-05 05:41:20,413 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 05:41:20,414 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:20,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:20,414 INFO L82 PathProgramCache]: Analyzing trace with hash 2067503680, now seen corresponding path program 9 times [2021-06-05 05:41:20,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:20,414 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927074456] [2021-06-05 05:41:20,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:20,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:20,435 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:20,435 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:20,435 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927074456] [2021-06-05 05:41:20,436 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927074456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:20,436 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861218237] [2021-06-05 05:41:20,436 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 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-05 05:41:20,465 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 05:41:20,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:20,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 05:41:20,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:20,519 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:20,519 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861218237] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:20,519 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:20,519 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-06-05 05:41:20,520 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399520183] [2021-06-05 05:41:20,520 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 05:41:20,520 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:20,520 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 05:41:20,520 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 05:41:20,520 INFO L87 Difference]: Start difference. First operand 643 states and 1576 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 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-05 05:41:20,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:20,530 INFO L93 Difference]: Finished difference Result 1162 states and 2791 transitions. [2021-06-05 05:41:20,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 05:41:20,531 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 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 34 [2021-06-05 05:41:20,531 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:20,534 INFO L225 Difference]: With dead ends: 1162 [2021-06-05 05:41:20,534 INFO L226 Difference]: Without dead ends: 1105 [2021-06-05 05:41:20,534 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 8.8ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 05:41:20,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1105 states. [2021-06-05 05:41:20,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1105 to 768. [2021-06-05 05:41:20,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 768 states, 767 states have (on average 2.4771838331160363) internal successors, (1900), 767 states have internal predecessors, (1900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:20,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 768 states to 768 states and 1900 transitions. [2021-06-05 05:41:20,545 INFO L78 Accepts]: Start accepts. Automaton has 768 states and 1900 transitions. Word has length 34 [2021-06-05 05:41:20,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:20,546 INFO L482 AbstractCegarLoop]: Abstraction has 768 states and 1900 transitions. [2021-06-05 05:41:20,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 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-05 05:41:20,546 INFO L276 IsEmpty]: Start isEmpty. Operand 768 states and 1900 transitions. [2021-06-05 05:41:20,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:41:20,547 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:20,547 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:41:20,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-06-05 05:41:20,761 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:20,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:20,761 INFO L82 PathProgramCache]: Analyzing trace with hash 774999660, now seen corresponding path program 10 times [2021-06-05 05:41:20,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:20,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551552743] [2021-06-05 05:41:20,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:20,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:20,971 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:20,972 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:20,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551552743] [2021-06-05 05:41:20,972 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551552743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:20,972 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [624877789] [2021-06-05 05:41:20,972 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 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-05 05:41:21,002 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:41:21,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:21,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 05:41:21,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:21,347 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 05:41:21,347 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 38 treesize of output 18 [2021-06-05 05:41:21,349 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:21,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:21,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:21,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:10 [2021-06-05 05:41:21,418 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:21,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [624877789] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:21,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:21,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2021-06-05 05:41:21,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207267435] [2021-06-05 05:41:21,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 05:41:21,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:21,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 05:41:21,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=869, Unknown=0, NotChecked=0, Total=992 [2021-06-05 05:41:21,420 INFO L87 Difference]: Start difference. First operand 768 states and 1900 transitions. Second operand has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:25,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:25,325 INFO L93 Difference]: Finished difference Result 4022 states and 9925 transitions. [2021-06-05 05:41:25,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2021-06-05 05:41:25,326 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:41:25,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:25,335 INFO L225 Difference]: With dead ends: 4022 [2021-06-05 05:41:25,335 INFO L226 Difference]: Without dead ends: 3406 [2021-06-05 05:41:25,338 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5970 ImplicationChecksByTransitivity, 3224.0ms TimeCoverageRelationStatistics Valid=2702, Invalid=15120, Unknown=0, NotChecked=0, Total=17822 [2021-06-05 05:41:25,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3406 states. [2021-06-05 05:41:25,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3406 to 917. [2021-06-05 05:41:25,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 917 states, 916 states have (on average 2.5010917030567685) internal successors, (2291), 916 states have internal predecessors, (2291), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:25,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 917 states to 917 states and 2291 transitions. [2021-06-05 05:41:25,360 INFO L78 Accepts]: Start accepts. Automaton has 917 states and 2291 transitions. Word has length 37 [2021-06-05 05:41:25,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:25,360 INFO L482 AbstractCegarLoop]: Abstraction has 917 states and 2291 transitions. [2021-06-05 05:41:25,361 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:25,361 INFO L276 IsEmpty]: Start isEmpty. Operand 917 states and 2291 transitions. [2021-06-05 05:41:25,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:41:25,362 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:25,362 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:41:25,589 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-05 05:41:25,590 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:25,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:25,590 INFO L82 PathProgramCache]: Analyzing trace with hash 1677954198, now seen corresponding path program 11 times [2021-06-05 05:41:25,590 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:25,590 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359183412] [2021-06-05 05:41:25,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:25,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:25,793 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:25,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:25,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359183412] [2021-06-05 05:41:25,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359183412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:25,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300316352] [2021-06-05 05:41:25,793 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 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-05 05:41:25,821 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 05:41:25,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:25,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 05:41:25,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:26,204 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:41:26,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:26,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:26,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:26,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:26,207 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:26,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:26,208 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:41:26,209 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:41:26,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 3 disjoint index pairs (out of 15 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 05:41:26,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:26,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:26,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:26,219 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:49, output treesize:10 [2021-06-05 05:41:26,284 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:26,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300316352] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:26,284 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:26,284 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2021-06-05 05:41:26,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925283853] [2021-06-05 05:41:26,285 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 05:41:26,285 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:26,285 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 05:41:26,285 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=873, Unknown=0, NotChecked=0, Total=992 [2021-06-05 05:41:26,285 INFO L87 Difference]: Start difference. First operand 917 states and 2291 transitions. Second operand has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:31,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:31,317 INFO L93 Difference]: Finished difference Result 6772 states and 16848 transitions. [2021-06-05 05:41:31,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2021-06-05 05:41:31,318 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:41:31,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:31,331 INFO L225 Difference]: With dead ends: 6772 [2021-06-05 05:41:31,331 INFO L226 Difference]: Without dead ends: 5574 [2021-06-05 05:41:31,332 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7549 ImplicationChecksByTransitivity, 4198.9ms TimeCoverageRelationStatistics Valid=3398, Invalid=18064, Unknown=0, NotChecked=0, Total=21462 [2021-06-05 05:41:31,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5574 states. [2021-06-05 05:41:31,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5574 to 1099. [2021-06-05 05:41:31,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1099 states, 1098 states have (on average 2.517304189435337) internal successors, (2764), 1098 states have internal predecessors, (2764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:31,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2764 transitions. [2021-06-05 05:41:31,365 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2764 transitions. Word has length 37 [2021-06-05 05:41:31,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:31,366 INFO L482 AbstractCegarLoop]: Abstraction has 1099 states and 2764 transitions. [2021-06-05 05:41:31,366 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:31,366 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2764 transitions. [2021-06-05 05:41:31,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:41:31,367 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:31,367 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:41:31,581 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,12 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:41:31,581 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:31,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:31,581 INFO L82 PathProgramCache]: Analyzing trace with hash 1793916204, now seen corresponding path program 12 times [2021-06-05 05:41:31,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:31,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335142309] [2021-06-05 05:41:31,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:31,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:31,809 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:31,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:31,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335142309] [2021-06-05 05:41:31,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335142309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:31,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866747512] [2021-06-05 05:41:31,810 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 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-05 05:41:31,849 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 05:41:31,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:31,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 05:41:31,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:32,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:32,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:32,398 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:41:32,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:32,399 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:32,400 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:41:32,401 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 18 [2021-06-05 05:41:32,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:32,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:32,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 5 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:32,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:58, output treesize:10 [2021-06-05 05:41:32,480 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:32,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866747512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:32,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:32,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2021-06-05 05:41:32,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846340832] [2021-06-05 05:41:32,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 05:41:32,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:32,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 05:41:32,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=875, Unknown=0, NotChecked=0, Total=992 [2021-06-05 05:41:32,481 INFO L87 Difference]: Start difference. First operand 1099 states and 2764 transitions. Second operand has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:37,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:37,377 INFO L93 Difference]: Finished difference Result 5656 states and 14216 transitions. [2021-06-05 05:41:37,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2021-06-05 05:41:37,377 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:41:37,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:37,385 INFO L225 Difference]: With dead ends: 5656 [2021-06-05 05:41:37,385 INFO L226 Difference]: Without dead ends: 5239 [2021-06-05 05:41:37,386 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6607 ImplicationChecksByTransitivity, 3973.9ms TimeCoverageRelationStatistics Valid=2865, Invalid=16595, Unknown=0, NotChecked=0, Total=19460 [2021-06-05 05:41:37,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5239 states. [2021-06-05 05:41:37,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5239 to 1221. [2021-06-05 05:41:37,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1221 states, 1220 states have (on average 2.533606557377049) internal successors, (3091), 1220 states have internal predecessors, (3091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:37,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1221 states to 1221 states and 3091 transitions. [2021-06-05 05:41:37,417 INFO L78 Accepts]: Start accepts. Automaton has 1221 states and 3091 transitions. Word has length 37 [2021-06-05 05:41:37,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:37,417 INFO L482 AbstractCegarLoop]: Abstraction has 1221 states and 3091 transitions. [2021-06-05 05:41:37,417 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:37,418 INFO L276 IsEmpty]: Start isEmpty. Operand 1221 states and 3091 transitions. [2021-06-05 05:41:37,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:41:37,419 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:37,419 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:41:37,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:41:37,633 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:37,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:37,633 INFO L82 PathProgramCache]: Analyzing trace with hash 1799631944, now seen corresponding path program 13 times [2021-06-05 05:41:37,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:37,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512774269] [2021-06-05 05:41:37,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:37,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:37,792 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:41:37,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:37,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512774269] [2021-06-05 05:41:37,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512774269] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:37,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920262858] [2021-06-05 05:41:37,793 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05 05:41:37,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:37,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 05:41:37,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:38,136 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 05:41:38,136 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 38 treesize of output 18 [2021-06-05 05:41:38,137 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:38,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:38,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:38,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:10 [2021-06-05 05:41:38,205 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:38,205 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920262858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:38,205 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:38,205 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 31 [2021-06-05 05:41:38,205 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881417769] [2021-06-05 05:41:38,205 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 05:41:38,205 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:38,206 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 05:41:38,206 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=813, Unknown=0, NotChecked=0, Total=930 [2021-06-05 05:41:38,206 INFO L87 Difference]: Start difference. First operand 1221 states and 3091 transitions. Second operand has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 31 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:42,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:42,868 INFO L93 Difference]: Finished difference Result 7387 states and 18497 transitions. [2021-06-05 05:41:42,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 123 states. [2021-06-05 05:41:42,869 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 31 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:41:42,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:42,877 INFO L225 Difference]: With dead ends: 7387 [2021-06-05 05:41:42,877 INFO L226 Difference]: Without dead ends: 6259 [2021-06-05 05:41:42,878 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 148 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8391 ImplicationChecksByTransitivity, 3916.5ms TimeCoverageRelationStatistics Valid=3701, Invalid=18649, Unknown=0, NotChecked=0, Total=22350 [2021-06-05 05:41:42,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6259 states. [2021-06-05 05:41:42,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6259 to 1453. [2021-06-05 05:41:42,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1452 states have (on average 2.548898071625344) internal successors, (3701), 1452 states have internal predecessors, (3701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:42,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 3701 transitions. [2021-06-05 05:41:42,915 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 3701 transitions. Word has length 37 [2021-06-05 05:41:42,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:42,915 INFO L482 AbstractCegarLoop]: Abstraction has 1453 states and 3701 transitions. [2021-06-05 05:41:42,916 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 31 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:42,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 3701 transitions. [2021-06-05 05:41:42,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:41:42,918 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:42,918 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:41:43,133 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-05 05:41:43,134 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:43,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:43,134 INFO L82 PathProgramCache]: Analyzing trace with hash -1710676408, now seen corresponding path program 14 times [2021-06-05 05:41:43,134 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:43,134 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612728691] [2021-06-05 05:41:43,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:43,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:43,321 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:43,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:43,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612728691] [2021-06-05 05:41:43,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612728691] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:43,322 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189027153] [2021-06-05 05:41:43,322 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 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-05 05:41:43,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:41:43,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:43,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 05:41:43,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:43,665 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 05:41:43,665 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 38 treesize of output 18 [2021-06-05 05:41:43,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:43,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:43,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:43,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:10 [2021-06-05 05:41:43,733 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:43,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189027153] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:43,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:43,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 31 [2021-06-05 05:41:43,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878429812] [2021-06-05 05:41:43,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 05:41:43,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:43,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 05:41:43,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=811, Unknown=0, NotChecked=0, Total=930 [2021-06-05 05:41:43,734 INFO L87 Difference]: Start difference. First operand 1453 states and 3701 transitions. Second operand has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 31 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:48,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:48,434 INFO L93 Difference]: Finished difference Result 9364 states and 23545 transitions. [2021-06-05 05:41:48,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2021-06-05 05:41:48,434 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 31 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:41:48,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:48,445 INFO L225 Difference]: With dead ends: 9364 [2021-06-05 05:41:48,445 INFO L226 Difference]: Without dead ends: 8006 [2021-06-05 05:41:48,446 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10091 ImplicationChecksByTransitivity, 3866.5ms TimeCoverageRelationStatistics Valid=3731, Invalid=21709, Unknown=0, NotChecked=0, Total=25440 [2021-06-05 05:41:48,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8006 states. [2021-06-05 05:41:48,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8006 to 2053. [2021-06-05 05:41:48,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2053 states, 2052 states have (on average 2.574561403508772) internal successors, (5283), 2052 states have internal predecessors, (5283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:48,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2053 states to 2053 states and 5283 transitions. [2021-06-05 05:41:48,513 INFO L78 Accepts]: Start accepts. Automaton has 2053 states and 5283 transitions. Word has length 37 [2021-06-05 05:41:48,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:48,513 INFO L482 AbstractCegarLoop]: Abstraction has 2053 states and 5283 transitions. [2021-06-05 05:41:48,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2903225806451615) internal successors, (71), 31 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:48,513 INFO L276 IsEmpty]: Start isEmpty. Operand 2053 states and 5283 transitions. [2021-06-05 05:41:48,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:41:48,516 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:48,516 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:41:48,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:41:48,729 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:48,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:48,729 INFO L82 PathProgramCache]: Analyzing trace with hash -1273316372, now seen corresponding path program 15 times [2021-06-05 05:41:48,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:48,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500859739] [2021-06-05 05:41:48,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:48,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:48,924 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:41:48,924 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:48,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500859739] [2021-06-05 05:41:48,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500859739] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:48,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147400245] [2021-06-05 05:41:48,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 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-05 05:41:48,953 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 05:41:48,953 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:48,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 33 conjunts are in the unsatisfiable core [2021-06-05 05:41:48,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:49,320 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:41:49,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:49,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:49,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:49,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:49,323 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:49,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:41:49,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 05:41:49,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:49,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:49,334 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:49,335 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:49, output treesize:10 [2021-06-05 05:41:49,388 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:49,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147400245] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:49,388 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:49,389 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 30 [2021-06-05 05:41:49,389 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973173607] [2021-06-05 05:41:49,389 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 05:41:49,389 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:49,389 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 05:41:49,389 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=760, Unknown=0, NotChecked=0, Total=870 [2021-06-05 05:41:49,389 INFO L87 Difference]: Start difference. First operand 2053 states and 5283 transitions. Second operand has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:52,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:52,949 INFO L93 Difference]: Finished difference Result 8726 states and 22162 transitions. [2021-06-05 05:41:52,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2021-06-05 05:41:52,950 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:41:52,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:52,959 INFO L225 Difference]: With dead ends: 8726 [2021-06-05 05:41:52,959 INFO L226 Difference]: Without dead ends: 7790 [2021-06-05 05:41:52,961 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 131 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6527 ImplicationChecksByTransitivity, 2980.7ms TimeCoverageRelationStatistics Valid=2541, Invalid=15015, Unknown=0, NotChecked=0, Total=17556 [2021-06-05 05:41:52,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7790 states. [2021-06-05 05:41:53,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7790 to 2539. [2021-06-05 05:41:53,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2539 states, 2538 states have (on average 2.602442868400315) internal successors, (6605), 2538 states have internal predecessors, (6605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:53,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2539 states to 2539 states and 6605 transitions. [2021-06-05 05:41:53,037 INFO L78 Accepts]: Start accepts. Automaton has 2539 states and 6605 transitions. Word has length 37 [2021-06-05 05:41:53,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:53,037 INFO L482 AbstractCegarLoop]: Abstraction has 2539 states and 6605 transitions. [2021-06-05 05:41:53,037 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:53,037 INFO L276 IsEmpty]: Start isEmpty. Operand 2539 states and 6605 transitions. [2021-06-05 05:41:53,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:41:53,040 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:53,041 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:41:53,257 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:41:53,257 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:53,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:53,257 INFO L82 PathProgramCache]: Analyzing trace with hash 1801064030, now seen corresponding path program 16 times [2021-06-05 05:41:53,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:53,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479713689] [2021-06-05 05:41:53,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:53,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:53,451 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:53,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:53,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479713689] [2021-06-05 05:41:53,452 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479713689] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:53,452 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818213087] [2021-06-05 05:41:53,452 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 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-05 05:41:53,477 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:41:53,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:53,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 05:41:53,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:53,800 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 05:41:53,800 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 38 treesize of output 18 [2021-06-05 05:41:53,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:53,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:53,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:53,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:10 [2021-06-05 05:41:53,877 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:53,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818213087] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:53,877 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:53,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 31 [2021-06-05 05:41:53,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88802956] [2021-06-05 05:41:53,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 05:41:53,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:53,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 05:41:53,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=810, Unknown=0, NotChecked=0, Total=930 [2021-06-05 05:41:53,878 INFO L87 Difference]: Start difference. First operand 2539 states and 6605 transitions. Second operand has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 31 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:57,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:41:57,576 INFO L93 Difference]: Finished difference Result 9458 states and 24261 transitions. [2021-06-05 05:41:57,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2021-06-05 05:41:57,577 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 31 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:41:57,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:41:57,585 INFO L225 Difference]: With dead ends: 9458 [2021-06-05 05:41:57,585 INFO L226 Difference]: Without dead ends: 8487 [2021-06-05 05:41:57,585 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6032 ImplicationChecksByTransitivity, 3144.3ms TimeCoverageRelationStatistics Valid=2478, Invalid=14552, Unknown=0, NotChecked=0, Total=17030 [2021-06-05 05:41:57,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8487 states. [2021-06-05 05:41:57,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8487 to 2847. [2021-06-05 05:41:57,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2847 states, 2846 states have (on average 2.600843288826423) internal successors, (7402), 2846 states have internal predecessors, (7402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:57,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2847 states to 2847 states and 7402 transitions. [2021-06-05 05:41:57,643 INFO L78 Accepts]: Start accepts. Automaton has 2847 states and 7402 transitions. Word has length 37 [2021-06-05 05:41:57,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:41:57,643 INFO L482 AbstractCegarLoop]: Abstraction has 2847 states and 7402 transitions. [2021-06-05 05:41:57,643 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.096774193548387) internal successors, (65), 31 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:41:57,643 INFO L276 IsEmpty]: Start isEmpty. Operand 2847 states and 7402 transitions. [2021-06-05 05:41:57,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:41:57,647 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:41:57,647 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:41:57,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:41:57,865 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:41:57,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:41:57,865 INFO L82 PathProgramCache]: Analyzing trace with hash -1293540820, now seen corresponding path program 17 times [2021-06-05 05:41:57,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:41:57,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119065004] [2021-06-05 05:41:57,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:41:57,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:41:58,054 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:41:58,055 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:41:58,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119065004] [2021-06-05 05:41:58,055 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119065004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:58,055 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644531877] [2021-06-05 05:41:58,055 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 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-05 05:41:58,084 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 05:41:58,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:41:58,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 05:41:58,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:41:58,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:58,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:41:58,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:58,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:58,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:58,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:41:58,591 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:41:58,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 18 [2021-06-05 05:41:58,592 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:41:58,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:41:58,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:41:58,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:55, output treesize:10 [2021-06-05 05:41:58,669 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:41:58,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644531877] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:41:58,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:41:58,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 30 [2021-06-05 05:41:58,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479370729] [2021-06-05 05:41:58,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 05:41:58,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:41:58,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 05:41:58,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=755, Unknown=0, NotChecked=0, Total=870 [2021-06-05 05:41:58,670 INFO L87 Difference]: Start difference. First operand 2847 states and 7402 transitions. Second operand has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:02,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:42:02,168 INFO L93 Difference]: Finished difference Result 9180 states and 23382 transitions. [2021-06-05 05:42:02,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-06-05 05:42:02,169 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:42:02,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:42:02,177 INFO L225 Difference]: With dead ends: 9180 [2021-06-05 05:42:02,177 INFO L226 Difference]: Without dead ends: 8400 [2021-06-05 05:42:02,178 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5244 ImplicationChecksByTransitivity, 2859.5ms TimeCoverageRelationStatistics Valid=2057, Invalid=12463, Unknown=0, NotChecked=0, Total=14520 [2021-06-05 05:42:02,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8400 states. [2021-06-05 05:42:02,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8400 to 3079. [2021-06-05 05:42:02,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3079 states, 3078 states have (on average 2.602014294996751) internal successors, (8009), 3078 states have internal predecessors, (8009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:02,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3079 states to 3079 states and 8009 transitions. [2021-06-05 05:42:02,241 INFO L78 Accepts]: Start accepts. Automaton has 3079 states and 8009 transitions. Word has length 37 [2021-06-05 05:42:02,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:42:02,241 INFO L482 AbstractCegarLoop]: Abstraction has 3079 states and 8009 transitions. [2021-06-05 05:42:02,241 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.3666666666666667) internal successors, (71), 30 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:02,241 INFO L276 IsEmpty]: Start isEmpty. Operand 3079 states and 8009 transitions. [2021-06-05 05:42:02,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:42:02,246 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:42:02,246 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:42:02,461 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-06-05 05:42:02,462 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:42:02,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:42:02,462 INFO L82 PathProgramCache]: Analyzing trace with hash -1590603224, now seen corresponding path program 18 times [2021-06-05 05:42:02,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:42:02,462 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632521922] [2021-06-05 05:42:02,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:42:02,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:02,677 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:02,677 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:42:02,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632521922] [2021-06-05 05:42:02,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632521922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:02,677 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135493036] [2021-06-05 05:42:02,677 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05 05:42:02,732 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 05:42:02,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:42:02,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 05:42:02,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:42:03,037 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 05:42:03,037 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 05:42:03,038 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:42:03,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:42:03,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:42:03,042 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:10 [2021-06-05 05:42:03,094 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:03,095 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135493036] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:03,095 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:42:03,095 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2021-06-05 05:42:03,095 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975239216] [2021-06-05 05:42:03,095 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 05:42:03,095 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:42:03,095 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 05:42:03,095 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=860, Unknown=0, NotChecked=0, Total=992 [2021-06-05 05:42:03,096 INFO L87 Difference]: Start difference. First operand 3079 states and 8009 transitions. Second operand has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:06,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:42:06,134 INFO L93 Difference]: Finished difference Result 9460 states and 24220 transitions. [2021-06-05 05:42:06,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-06-05 05:42:06,134 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:42:06,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:42:06,142 INFO L225 Difference]: With dead ends: 9460 [2021-06-05 05:42:06,142 INFO L226 Difference]: Without dead ends: 8811 [2021-06-05 05:42:06,143 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 114 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4494 ImplicationChecksByTransitivity, 2808.7ms TimeCoverageRelationStatistics Valid=2347, Invalid=10993, Unknown=0, NotChecked=0, Total=13340 [2021-06-05 05:42:06,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8811 states. [2021-06-05 05:42:06,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8811 to 3651. [2021-06-05 05:42:06,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3651 states, 3650 states have (on average 2.5695890410958904) internal successors, (9379), 3650 states have internal predecessors, (9379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:06,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3651 states to 3651 states and 9379 transitions. [2021-06-05 05:42:06,209 INFO L78 Accepts]: Start accepts. Automaton has 3651 states and 9379 transitions. Word has length 37 [2021-06-05 05:42:06,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:42:06,209 INFO L482 AbstractCegarLoop]: Abstraction has 3651 states and 9379 transitions. [2021-06-05 05:42:06,210 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:06,210 INFO L276 IsEmpty]: Start isEmpty. Operand 3651 states and 9379 transitions. [2021-06-05 05:42:06,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:42:06,214 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:42:06,214 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:42:06,430 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2021-06-05 05:42:06,430 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:42:06,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:42:06,430 INFO L82 PathProgramCache]: Analyzing trace with hash 49497584, now seen corresponding path program 19 times [2021-06-05 05:42:06,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:42:06,430 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169192034] [2021-06-05 05:42:06,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:42:06,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:06,633 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:06,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:42:06,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169192034] [2021-06-05 05:42:06,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169192034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:06,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826454353] [2021-06-05 05:42:06,633 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 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-05 05:42:06,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:06,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 05:42:06,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:42:06,991 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 05:42:06,992 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 05:42:06,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:42:06,997 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:42:06,997 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:42:06,997 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:10 [2021-06-05 05:42:07,057 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:07,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826454353] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:07,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:42:07,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2021-06-05 05:42:07,057 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [587122717] [2021-06-05 05:42:07,057 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 05:42:07,057 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:42:07,058 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 05:42:07,058 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=857, Unknown=0, NotChecked=0, Total=992 [2021-06-05 05:42:07,058 INFO L87 Difference]: Start difference. First operand 3651 states and 9379 transitions. Second operand has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:09,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:42:09,533 INFO L93 Difference]: Finished difference Result 9814 states and 24985 transitions. [2021-06-05 05:42:09,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-06-05 05:42:09,534 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:42:09,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:42:09,543 INFO L225 Difference]: With dead ends: 9814 [2021-06-05 05:42:09,543 INFO L226 Difference]: Without dead ends: 9455 [2021-06-05 05:42:09,544 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 108 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3877 ImplicationChecksByTransitivity, 2296.8ms TimeCoverageRelationStatistics Valid=1922, Invalid=10068, Unknown=0, NotChecked=0, Total=11990 [2021-06-05 05:42:09,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9455 states. [2021-06-05 05:42:09,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9455 to 3907. [2021-06-05 05:42:09,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3907 states, 3906 states have (on average 2.5629800307219663) internal successors, (10011), 3906 states have internal predecessors, (10011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:09,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3907 states to 3907 states and 10011 transitions. [2021-06-05 05:42:09,612 INFO L78 Accepts]: Start accepts. Automaton has 3907 states and 10011 transitions. Word has length 37 [2021-06-05 05:42:09,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:42:09,612 INFO L482 AbstractCegarLoop]: Abstraction has 3907 states and 10011 transitions. [2021-06-05 05:42:09,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.03125) internal successors, (65), 32 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:09,613 INFO L276 IsEmpty]: Start isEmpty. Operand 3907 states and 10011 transitions. [2021-06-05 05:42:09,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:42:09,617 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:42:09,617 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:42:09,834 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:42:09,834 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:42:09,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:42:09,834 INFO L82 PathProgramCache]: Analyzing trace with hash -1285155348, now seen corresponding path program 20 times [2021-06-05 05:42:09,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:42:09,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2021625262] [2021-06-05 05:42:09,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:42:09,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:09,994 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:09,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:42:09,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2021625262] [2021-06-05 05:42:09,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2021625262] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:09,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [582191164] [2021-06-05 05:42:09,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:42:10,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:42:10,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:42:10,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 05:42:10,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:42:10,342 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 05:42:10,342 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 38 treesize of output 18 [2021-06-05 05:42:10,343 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:42:10,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:42:10,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:42:10,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:10 [2021-06-05 05:42:10,416 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:10,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [582191164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:10,416 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:42:10,416 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 32 [2021-06-05 05:42:10,416 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667559151] [2021-06-05 05:42:10,416 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 05:42:10,416 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:42:10,417 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 05:42:10,417 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=858, Unknown=0, NotChecked=0, Total=992 [2021-06-05 05:42:10,417 INFO L87 Difference]: Start difference. First operand 3907 states and 10011 transitions. Second operand has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:13,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:42:13,183 INFO L93 Difference]: Finished difference Result 9734 states and 24667 transitions. [2021-06-05 05:42:13,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-06-05 05:42:13,184 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:42:13,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:42:13,191 INFO L225 Difference]: With dead ends: 9734 [2021-06-05 05:42:13,192 INFO L226 Difference]: Without dead ends: 9251 [2021-06-05 05:42:13,192 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 115 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4463 ImplicationChecksByTransitivity, 2462.9ms TimeCoverageRelationStatistics Valid=2117, Invalid=11455, Unknown=0, NotChecked=0, Total=13572 [2021-06-05 05:42:13,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9251 states. [2021-06-05 05:42:13,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9251 to 4183. [2021-06-05 05:42:13,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4183 states, 4182 states have (on average 2.5516499282639886) internal successors, (10671), 4182 states have internal predecessors, (10671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:13,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4183 states to 4183 states and 10671 transitions. [2021-06-05 05:42:13,254 INFO L78 Accepts]: Start accepts. Automaton has 4183 states and 10671 transitions. Word has length 37 [2021-06-05 05:42:13,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:42:13,254 INFO L482 AbstractCegarLoop]: Abstraction has 4183 states and 10671 transitions. [2021-06-05 05:42:13,254 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.21875) internal successors, (71), 32 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:13,254 INFO L276 IsEmpty]: Start isEmpty. Operand 4183 states and 10671 transitions. [2021-06-05 05:42:13,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:42:13,259 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:42:13,259 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:42:13,463 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 05:42:13,463 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:42:13,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:42:13,464 INFO L82 PathProgramCache]: Analyzing trace with hash -1568060888, now seen corresponding path program 21 times [2021-06-05 05:42:13,464 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:42:13,464 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784371361] [2021-06-05 05:42:13,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:42:13,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:13,605 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 19 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 05:42:13,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:42:13,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784371361] [2021-06-05 05:42:13,606 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784371361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:13,606 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890421583] [2021-06-05 05:42:13,606 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 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-05 05:42:13,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 05:42:13,633 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:42:13,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 05:42:13,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:42:14,022 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:42:14,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:14,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:14,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:14,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2021-06-05 05:42:14,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:42:14,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:42:14,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:42:14,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:52, output treesize:10 [2021-06-05 05:42:14,086 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:14,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890421583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:14,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:42:14,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 18] total 29 [2021-06-05 05:42:14,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077214315] [2021-06-05 05:42:14,086 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 05:42:14,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:42:14,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 05:42:14,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=700, Unknown=0, NotChecked=0, Total=812 [2021-06-05 05:42:14,087 INFO L87 Difference]: Start difference. First operand 4183 states and 10671 transitions. Second operand has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:16,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:42:16,921 INFO L93 Difference]: Finished difference Result 10750 states and 26972 transitions. [2021-06-05 05:42:16,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 05:42:16,921 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:42:16,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:42:16,930 INFO L225 Difference]: With dead ends: 10750 [2021-06-05 05:42:16,930 INFO L226 Difference]: Without dead ends: 9874 [2021-06-05 05:42:16,930 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3950 ImplicationChecksByTransitivity, 2359.2ms TimeCoverageRelationStatistics Valid=1896, Invalid=9660, Unknown=0, NotChecked=0, Total=11556 [2021-06-05 05:42:16,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9874 states. [2021-06-05 05:42:16,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9874 to 4281. [2021-06-05 05:42:16,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4281 states, 4280 states have (on average 2.549299065420561) internal successors, (10911), 4280 states have internal predecessors, (10911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:16,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4281 states to 4281 states and 10911 transitions. [2021-06-05 05:42:16,999 INFO L78 Accepts]: Start accepts. Automaton has 4281 states and 10911 transitions. Word has length 37 [2021-06-05 05:42:16,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:42:16,999 INFO L482 AbstractCegarLoop]: Abstraction has 4281 states and 10911 transitions. [2021-06-05 05:42:16,999 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:16,999 INFO L276 IsEmpty]: Start isEmpty. Operand 4281 states and 10911 transitions. [2021-06-05 05:42:17,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:42:17,004 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:42:17,004 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:42:17,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-05 05:42:17,217 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:42:17,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:42:17,217 INFO L82 PathProgramCache]: Analyzing trace with hash -62441724, now seen corresponding path program 22 times [2021-06-05 05:42:17,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:42:17,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509832905] [2021-06-05 05:42:17,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:42:17,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:17,376 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:42:17,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:42:17,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [509832905] [2021-06-05 05:42:17,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [509832905] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:17,377 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658123379] [2021-06-05 05:42:17,377 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:42:17,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:42:17,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:42:17,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 05:42:17,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:42:17,694 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 05:42:17,695 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 38 treesize of output 18 [2021-06-05 05:42:17,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:42:17,702 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:42:17,702 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:42:17,702 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:10 [2021-06-05 05:42:17,756 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:17,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658123379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:17,756 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:42:17,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 31 [2021-06-05 05:42:17,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123425391] [2021-06-05 05:42:17,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 05:42:17,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:42:17,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 05:42:17,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=816, Unknown=0, NotChecked=0, Total=930 [2021-06-05 05:42:17,757 INFO L87 Difference]: Start difference. First operand 4281 states and 10911 transitions. Second operand has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 31 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:21,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:42:21,180 INFO L93 Difference]: Finished difference Result 13721 states and 34563 transitions. [2021-06-05 05:42:21,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-06-05 05:42:21,180 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 31 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:42:21,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:42:21,193 INFO L225 Difference]: With dead ends: 13721 [2021-06-05 05:42:21,193 INFO L226 Difference]: Without dead ends: 13099 [2021-06-05 05:42:21,194 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 124 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5620 ImplicationChecksByTransitivity, 2833.4ms TimeCoverageRelationStatistics Valid=2290, Invalid=13460, Unknown=0, NotChecked=0, Total=15750 [2021-06-05 05:42:21,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13099 states. [2021-06-05 05:42:21,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13099 to 4423. [2021-06-05 05:42:21,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4423 states, 4422 states have (on average 2.545002261420172) internal successors, (11254), 4422 states have internal predecessors, (11254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:21,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4423 states to 4423 states and 11254 transitions. [2021-06-05 05:42:21,287 INFO L78 Accepts]: Start accepts. Automaton has 4423 states and 11254 transitions. Word has length 37 [2021-06-05 05:42:21,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:42:21,287 INFO L482 AbstractCegarLoop]: Abstraction has 4423 states and 11254 transitions. [2021-06-05 05:42:21,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.064516129032258) internal successors, (64), 31 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:21,287 INFO L276 IsEmpty]: Start isEmpty. Operand 4423 states and 11254 transitions. [2021-06-05 05:42:21,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 05:42:21,291 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:42:21,291 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:42:21,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:42:21,505 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:42:21,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:42:21,505 INFO L82 PathProgramCache]: Analyzing trace with hash 722217220, now seen corresponding path program 23 times [2021-06-05 05:42:21,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:42:21,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196055257] [2021-06-05 05:42:21,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:42:21,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:21,702 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:42:21,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:42:21,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196055257] [2021-06-05 05:42:21,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196055257] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:21,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431105360] [2021-06-05 05:42:21,704 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 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-05 05:42:21,732 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 05:42:21,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:42:21,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 05:42:21,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:42:22,027 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 05:42:22,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 05:42:22,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:42:22,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:42:22,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:42:22,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:10 [2021-06-05 05:42:22,090 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:22,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431105360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:22,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:42:22,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 31 [2021-06-05 05:42:22,091 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731383478] [2021-06-05 05:42:22,091 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 05:42:22,091 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:42:22,091 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 05:42:22,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=812, Unknown=0, NotChecked=0, Total=930 [2021-06-05 05:42:22,091 INFO L87 Difference]: Start difference. First operand 4423 states and 11254 transitions. Second operand has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:26,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:42:26,244 INFO L93 Difference]: Finished difference Result 14347 states and 36035 transitions. [2021-06-05 05:42:26,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-06-05 05:42:26,244 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 05:42:26,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:42:26,259 INFO L225 Difference]: With dead ends: 14347 [2021-06-05 05:42:26,259 INFO L226 Difference]: Without dead ends: 13341 [2021-06-05 05:42:26,260 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7884 ImplicationChecksByTransitivity, 3550.2ms TimeCoverageRelationStatistics Valid=3139, Invalid=17741, Unknown=0, NotChecked=0, Total=20880 [2021-06-05 05:42:26,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13341 states. [2021-06-05 05:42:26,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13341 to 4643. [2021-06-05 05:42:26,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.5359758724687635) internal successors, (11772), 4642 states have internal predecessors, (11772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:26,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 11772 transitions. [2021-06-05 05:42:26,347 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 11772 transitions. Word has length 37 [2021-06-05 05:42:26,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:42:26,347 INFO L482 AbstractCegarLoop]: Abstraction has 4643 states and 11772 transitions. [2021-06-05 05:42:26,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.2580645161290325) internal successors, (70), 31 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:26,347 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 11772 transitions. [2021-06-05 05:42:26,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 05:42:26,352 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:42:26,352 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:42:26,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-05 05:42:26,565 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:42:26,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:42:26,565 INFO L82 PathProgramCache]: Analyzing trace with hash 2000668951, now seen corresponding path program 24 times [2021-06-05 05:42:26,565 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:42:26,565 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131422942] [2021-06-05 05:42:26,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:42:26,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:26,588 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:26,588 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:42:26,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131422942] [2021-06-05 05:42:26,588 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131422942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:26,588 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1496918006] [2021-06-05 05:42:26,588 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 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-05 05:42:26,616 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 05:42:26,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:42:26,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 05:42:26,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:42:26,672 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:26,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1496918006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:26,673 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:42:26,673 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-05 05:42:26,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494338403] [2021-06-05 05:42:26,673 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 05:42:26,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:42:26,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 05:42:26,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-06-05 05:42:26,675 INFO L87 Difference]: Start difference. First operand 4643 states and 11772 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 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-05 05:42:26,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:42:26,694 INFO L93 Difference]: Finished difference Result 5403 states and 13571 transitions. [2021-06-05 05:42:26,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 05:42:26,695 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 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 40 [2021-06-05 05:42:26,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:42:26,699 INFO L225 Difference]: With dead ends: 5403 [2021-06-05 05:42:26,699 INFO L226 Difference]: Without dead ends: 5331 [2021-06-05 05:42:26,699 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 13.2ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-06-05 05:42:26,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5331 states. [2021-06-05 05:42:26,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5331 to 4801. [2021-06-05 05:42:26,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4801 states, 4800 states have (on average 2.536875) internal successors, (12177), 4800 states have internal predecessors, (12177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:26,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4801 states to 4801 states and 12177 transitions. [2021-06-05 05:42:26,744 INFO L78 Accepts]: Start accepts. Automaton has 4801 states and 12177 transitions. Word has length 40 [2021-06-05 05:42:26,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:42:26,744 INFO L482 AbstractCegarLoop]: Abstraction has 4801 states and 12177 transitions. [2021-06-05 05:42:26,744 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 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-05 05:42:26,744 INFO L276 IsEmpty]: Start isEmpty. Operand 4801 states and 12177 transitions. [2021-06-05 05:42:26,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 05:42:26,749 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:42:26,749 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:42:26,967 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:42:26,967 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:42:26,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:42:26,968 INFO L82 PathProgramCache]: Analyzing trace with hash 336026460, now seen corresponding path program 25 times [2021-06-05 05:42:26,968 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:42:26,968 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297910198] [2021-06-05 05:42:26,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:42:26,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:27,116 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 31 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:42:27,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:42:27,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297910198] [2021-06-05 05:42:27,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297910198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:27,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620687419] [2021-06-05 05:42:27,116 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 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-05 05:42:27,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:27,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 05:42:27,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:42:27,476 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 05:42:27,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, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 38 treesize of output 18 [2021-06-05 05:42:27,477 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:42:27,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:42:27,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:42:27,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:10 [2021-06-05 05:42:27,533 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 1 proven. 33 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:27,533 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620687419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:27,533 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:42:27,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 19] total 32 [2021-06-05 05:42:27,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039468787] [2021-06-05 05:42:27,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 05:42:27,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:42:27,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 05:42:27,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=869, Unknown=0, NotChecked=0, Total=992 [2021-06-05 05:42:27,534 INFO L87 Difference]: Start difference. First operand 4801 states and 12177 transitions. Second operand has 32 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:29,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:42:29,838 INFO L93 Difference]: Finished difference Result 10636 states and 26811 transitions. [2021-06-05 05:42:29,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-06-05 05:42:29,839 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-06-05 05:42:29,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:42:29,848 INFO L225 Difference]: With dead ends: 10636 [2021-06-05 05:42:29,848 INFO L226 Difference]: Without dead ends: 10514 [2021-06-05 05:42:29,849 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3029 ImplicationChecksByTransitivity, 1942.7ms TimeCoverageRelationStatistics Valid=1395, Invalid=8111, Unknown=0, NotChecked=0, Total=9506 [2021-06-05 05:42:29,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10514 states. [2021-06-05 05:42:29,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10514 to 4901. [2021-06-05 05:42:29,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4901 states, 4900 states have (on average 2.5353061224489797) internal successors, (12423), 4900 states have internal predecessors, (12423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:29,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4901 states to 4901 states and 12423 transitions. [2021-06-05 05:42:29,921 INFO L78 Accepts]: Start accepts. Automaton has 4901 states and 12423 transitions. Word has length 40 [2021-06-05 05:42:29,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:42:29,921 INFO L482 AbstractCegarLoop]: Abstraction has 4901 states and 12423 transitions. [2021-06-05 05:42:29,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.15625) internal successors, (69), 32 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:29,922 INFO L276 IsEmpty]: Start isEmpty. Operand 4901 states and 12423 transitions. [2021-06-05 05:42:29,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:42:29,927 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:42:29,927 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:42:30,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-06-05 05:42:30,141 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:42:30,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:42:30,141 INFO L82 PathProgramCache]: Analyzing trace with hash -427758525, now seen corresponding path program 26 times [2021-06-05 05:42:30,141 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:42:30,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315089673] [2021-06-05 05:42:30,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:42:30,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:30,413 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:30,414 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:42:30,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315089673] [2021-06-05 05:42:30,414 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315089673] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:30,414 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1670308287] [2021-06-05 05:42:30,414 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 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-05 05:42:30,441 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:42:30,441 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:42:30,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:42:30,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:42:30,926 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:42:30,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:42:30,928 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:42:30,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:42:30,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:42:30,932 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:42:30,996 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:30,996 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1670308287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:30,996 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:42:30,996 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:42:30,996 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852853844] [2021-06-05 05:42:30,996 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:42:30,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:42:30,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:42:30,997 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1394, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:42:30,997 INFO L87 Difference]: Start difference. First operand 4901 states and 12423 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:36,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:42:36,593 INFO L93 Difference]: Finished difference Result 12060 states and 30372 transitions. [2021-06-05 05:42:36,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2021-06-05 05:42:36,593 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:42:36,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:42:36,602 INFO L225 Difference]: With dead ends: 12060 [2021-06-05 05:42:36,602 INFO L226 Difference]: Without dead ends: 10909 [2021-06-05 05:42:36,603 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8742 ImplicationChecksByTransitivity, 4478.6ms TimeCoverageRelationStatistics Valid=3516, Invalid=21924, Unknown=0, NotChecked=0, Total=25440 [2021-06-05 05:42:36,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10909 states. [2021-06-05 05:42:36,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10909 to 5132. [2021-06-05 05:42:36,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5132 states, 5131 states have (on average 2.540050672383551) internal successors, (13033), 5131 states have internal predecessors, (13033), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:36,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5132 states to 5132 states and 13033 transitions. [2021-06-05 05:42:36,671 INFO L78 Accepts]: Start accepts. Automaton has 5132 states and 13033 transitions. Word has length 43 [2021-06-05 05:42:36,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:42:36,671 INFO L482 AbstractCegarLoop]: Abstraction has 5132 states and 13033 transitions. [2021-06-05 05:42:36,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:36,671 INFO L276 IsEmpty]: Start isEmpty. Operand 5132 states and 13033 transitions. [2021-06-05 05:42:36,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:42:36,676 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:42:36,676 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:42:36,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:42:36,881 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:42:36,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:42:36,881 INFO L82 PathProgramCache]: Analyzing trace with hash 110708185, now seen corresponding path program 27 times [2021-06-05 05:42:36,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:42:36,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842838968] [2021-06-05 05:42:36,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:42:36,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:37,133 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:37,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:42:37,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842838968] [2021-06-05 05:42:37,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842838968] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:37,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1525495287] [2021-06-05 05:42:37,134 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 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-05 05:42:37,162 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 05:42:37,162 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:42:37,163 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 05:42:37,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:42:37,663 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:42:37,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:42:37,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:42:37,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:42:37,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:42:37,687 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:42:37,753 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:37,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1525495287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:37,753 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:42:37,753 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:42:37,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244002701] [2021-06-05 05:42:37,753 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:42:37,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:42:37,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:42:37,754 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1394, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:42:37,754 INFO L87 Difference]: Start difference. First operand 5132 states and 13033 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:46,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:42:46,480 INFO L93 Difference]: Finished difference Result 14776 states and 37218 transitions. [2021-06-05 05:42:46,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 173 states. [2021-06-05 05:42:46,480 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:42:46,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:42:46,493 INFO L225 Difference]: With dead ends: 14776 [2021-06-05 05:42:46,493 INFO L226 Difference]: Without dead ends: 13670 [2021-06-05 05:42:46,495 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 207 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15990 ImplicationChecksByTransitivity, 7192.7ms TimeCoverageRelationStatistics Valid=6081, Invalid=37391, Unknown=0, NotChecked=0, Total=43472 [2021-06-05 05:42:46,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13670 states. [2021-06-05 05:42:46,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13670 to 5194. [2021-06-05 05:42:46,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5194 states, 5193 states have (on average 2.5407279029462737) internal successors, (13194), 5193 states have internal predecessors, (13194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:46,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5194 states to 5194 states and 13194 transitions. [2021-06-05 05:42:46,603 INFO L78 Accepts]: Start accepts. Automaton has 5194 states and 13194 transitions. Word has length 43 [2021-06-05 05:42:46,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:42:46,604 INFO L482 AbstractCegarLoop]: Abstraction has 5194 states and 13194 transitions. [2021-06-05 05:42:46,604 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:46,604 INFO L276 IsEmpty]: Start isEmpty. Operand 5194 states and 13194 transitions. [2021-06-05 05:42:46,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:42:46,609 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:42:46,609 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:42:46,809 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-06-05 05:42:46,809 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:42:46,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:42:46,810 INFO L82 PathProgramCache]: Analyzing trace with hash -880659713, now seen corresponding path program 28 times [2021-06-05 05:42:46,810 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:42:46,810 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [307369843] [2021-06-05 05:42:46,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:42:46,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:47,102 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:47,102 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:42:47,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [307369843] [2021-06-05 05:42:47,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [307369843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:47,102 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334932969] [2021-06-05 05:42:47,102 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 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-05 05:42:47,132 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:42:47,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:42:47,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:42:47,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:42:47,655 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:42:47,655 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:42:47,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:42:47,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:42:47,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:42:47,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:42:47,733 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:47,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334932969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:47,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:42:47,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:42:47,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [916626144] [2021-06-05 05:42:47,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:42:47,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:42:47,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:42:47,734 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1400, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:42:47,734 INFO L87 Difference]: Start difference. First operand 5194 states and 13194 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:55,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:42:55,738 INFO L93 Difference]: Finished difference Result 14820 states and 37465 transitions. [2021-06-05 05:42:55,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 151 states. [2021-06-05 05:42:55,738 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:42:55,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:42:55,750 INFO L225 Difference]: With dead ends: 14820 [2021-06-05 05:42:55,751 INFO L226 Difference]: Without dead ends: 13932 [2021-06-05 05:42:55,752 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11848 ImplicationChecksByTransitivity, 6452.6ms TimeCoverageRelationStatistics Valid=4485, Invalid=30297, Unknown=0, NotChecked=0, Total=34782 [2021-06-05 05:42:55,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13932 states. [2021-06-05 05:42:55,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13932 to 5454. [2021-06-05 05:42:55,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5454 states, 5453 states have (on average 2.5464881716486336) internal successors, (13886), 5453 states have internal predecessors, (13886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:55,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5454 states to 5454 states and 13886 transitions. [2021-06-05 05:42:55,834 INFO L78 Accepts]: Start accepts. Automaton has 5454 states and 13886 transitions. Word has length 43 [2021-06-05 05:42:55,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:42:55,834 INFO L482 AbstractCegarLoop]: Abstraction has 5454 states and 13886 transitions. [2021-06-05 05:42:55,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:42:55,834 INFO L276 IsEmpty]: Start isEmpty. Operand 5454 states and 13886 transitions. [2021-06-05 05:42:55,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:42:55,838 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:42:55,838 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:42:56,040 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:42:56,041 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:42:56,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:42:56,041 INFO L82 PathProgramCache]: Analyzing trace with hash -764697707, now seen corresponding path program 29 times [2021-06-05 05:42:56,041 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:42:56,041 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539708675] [2021-06-05 05:42:56,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:42:56,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:42:56,319 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:56,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:42:56,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539708675] [2021-06-05 05:42:56,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539708675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:56,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [128810755] [2021-06-05 05:42:56,319 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 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-05 05:42:56,347 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 05:42:56,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:42:56,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 05:42:56,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:42:57,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:57,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:57,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:57,343 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:42:57,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:57,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:57,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:57,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:57,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:57,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:57,347 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:42:57,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:57,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:42:57,349 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:42:57,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 22 [2021-06-05 05:42:57,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:42:57,362 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:42:57,363 INFO L550 ElimStorePlain]: Start of recursive call 1: 6 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:42:57,363 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 7 variables, input treesize:73, output treesize:10 [2021-06-05 05:42:57,434 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:42:57,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [128810755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:42:57,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:42:57,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:42:57,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062089815] [2021-06-05 05:42:57,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:42:57,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:42:57,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:42:57,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1401, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:42:57,435 INFO L87 Difference]: Start difference. First operand 5454 states and 13886 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:43:07,942 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 60 [2021-06-05 05:43:08,894 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 60 [2021-06-05 05:43:23,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:43:23,270 INFO L93 Difference]: Finished difference Result 15621 states and 39738 transitions. [2021-06-05 05:43:23,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 149 states. [2021-06-05 05:43:23,270 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:43:23,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:43:23,305 INFO L225 Difference]: With dead ends: 15621 [2021-06-05 05:43:23,305 INFO L226 Difference]: Without dead ends: 14882 [2021-06-05 05:43:23,307 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12068 ImplicationChecksByTransitivity, 11433.7ms TimeCoverageRelationStatistics Valid=4072, Invalid=29967, Unknown=1, NotChecked=0, Total=34040 [2021-06-05 05:43:23,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14882 states. [2021-06-05 05:43:23,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14882 to 6016. [2021-06-05 05:43:23,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6016 states, 6015 states have (on average 2.5620947630922695) internal successors, (15411), 6015 states have internal predecessors, (15411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:43:23,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6016 states to 6016 states and 15411 transitions. [2021-06-05 05:43:23,393 INFO L78 Accepts]: Start accepts. Automaton has 6016 states and 15411 transitions. Word has length 43 [2021-06-05 05:43:23,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:43:23,393 INFO L482 AbstractCegarLoop]: Abstraction has 6016 states and 15411 transitions. [2021-06-05 05:43:23,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:43:23,393 INFO L276 IsEmpty]: Start isEmpty. Operand 6016 states and 15411 transitions. [2021-06-05 05:43:23,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:43:23,398 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:43:23,398 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:43:23,598 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,30 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:43:23,598 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:43:23,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:43:23,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1773642173, now seen corresponding path program 30 times [2021-06-05 05:43:23,599 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:43:23,599 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840633765] [2021-06-05 05:43:23,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:43:23,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:43:23,878 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:43:23,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:43:23,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840633765] [2021-06-05 05:43:23,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840633765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:43:23,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1132640190] [2021-06-05 05:43:23,878 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 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-05 05:43:23,908 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 05:43:23,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:43:23,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:43:23,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:43:24,418 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:43:24,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:43:24,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:43:24,423 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:43:24,423 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:43:24,423 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:43:24,493 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:43:24,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1132640190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:43:24,494 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:43:24,494 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:43:24,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840635083] [2021-06-05 05:43:24,494 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:43:24,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:43:24,494 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:43:24,494 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1389, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:43:24,494 INFO L87 Difference]: Start difference. First operand 6016 states and 15411 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:43:35,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:43:35,033 INFO L93 Difference]: Finished difference Result 20637 states and 52374 transitions. [2021-06-05 05:43:35,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 211 states. [2021-06-05 05:43:35,033 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:43:35,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:43:35,051 INFO L225 Difference]: With dead ends: 20637 [2021-06-05 05:43:35,051 INFO L226 Difference]: Without dead ends: 18278 [2021-06-05 05:43:35,053 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 245 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24578 ImplicationChecksByTransitivity, 8839.4ms TimeCoverageRelationStatistics Valid=8601, Invalid=52161, Unknown=0, NotChecked=0, Total=60762 [2021-06-05 05:43:35,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18278 states. [2021-06-05 05:43:35,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18278 to 6142. [2021-06-05 05:43:35,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6142 states, 6141 states have (on average 2.563100472235792) internal successors, (15740), 6141 states have internal predecessors, (15740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:43:35,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6142 states to 6142 states and 15740 transitions. [2021-06-05 05:43:35,159 INFO L78 Accepts]: Start accepts. Automaton has 6142 states and 15740 transitions. Word has length 43 [2021-06-05 05:43:35,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:43:35,159 INFO L482 AbstractCegarLoop]: Abstraction has 6142 states and 15740 transitions. [2021-06-05 05:43:35,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:43:35,159 INFO L276 IsEmpty]: Start isEmpty. Operand 6142 states and 15740 transitions. [2021-06-05 05:43:35,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:43:35,164 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:43:35,164 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:43:35,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:43:35,365 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:43:35,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:43:35,365 INFO L82 PathProgramCache]: Analyzing trace with hash 875403101, now seen corresponding path program 31 times [2021-06-05 05:43:35,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:43:35,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553109077] [2021-06-05 05:43:35,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:43:35,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:43:35,614 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:43:35,614 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:43:35,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553109077] [2021-06-05 05:43:35,614 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553109077] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:43:35,614 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556370046] [2021-06-05 05:43:35,614 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 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-05 05:43:35,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:43:35,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:43:35,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:43:36,167 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:43:36,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:43:36,168 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:43:36,172 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:43:36,172 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:43:36,172 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:43:36,236 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:43:36,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556370046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:43:36,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:43:36,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:43:36,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225349540] [2021-06-05 05:43:36,237 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:43:36,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:43:36,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:43:36,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1391, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:43:36,237 INFO L87 Difference]: Start difference. First operand 6142 states and 15740 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:43:45,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:43:45,852 INFO L93 Difference]: Finished difference Result 17902 states and 45508 transitions. [2021-06-05 05:43:45,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 194 states. [2021-06-05 05:43:45,852 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:43:45,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:43:45,868 INFO L225 Difference]: With dead ends: 17902 [2021-06-05 05:43:45,868 INFO L226 Difference]: Without dead ends: 16706 [2021-06-05 05:43:45,870 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 228 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20501 ImplicationChecksByTransitivity, 7866.1ms TimeCoverageRelationStatistics Valid=7171, Invalid=45499, Unknown=0, NotChecked=0, Total=52670 [2021-06-05 05:43:45,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16706 states. [2021-06-05 05:43:45,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16706 to 6404. [2021-06-05 05:43:45,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6404 states, 6403 states have (on average 2.567702639387787) internal successors, (16441), 6403 states have internal predecessors, (16441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:43:45,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6404 states to 6404 states and 16441 transitions. [2021-06-05 05:43:45,976 INFO L78 Accepts]: Start accepts. Automaton has 6404 states and 16441 transitions. Word has length 43 [2021-06-05 05:43:45,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:43:45,976 INFO L482 AbstractCegarLoop]: Abstraction has 6404 states and 16441 transitions. [2021-06-05 05:43:45,977 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:43:45,977 INFO L276 IsEmpty]: Start isEmpty. Operand 6404 states and 16441 transitions. [2021-06-05 05:43:45,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:43:45,982 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:43:45,982 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:43:46,182 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-06-05 05:43:46,183 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:43:46,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:43:46,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1672349977, now seen corresponding path program 32 times [2021-06-05 05:43:46,183 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:43:46,183 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775243080] [2021-06-05 05:43:46,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:43:46,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:43:46,441 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:43:46,442 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:43:46,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775243080] [2021-06-05 05:43:46,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775243080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:43:46,442 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032961612] [2021-06-05 05:43:46,442 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 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-05 05:43:46,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:43:46,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:43:46,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:43:46,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:43:47,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:43:47,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:43:47,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:43:47,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:43:47,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:43:47,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:43:47,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:43:47,087 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:43:47,087 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:43:47,088 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 22 [2021-06-05 05:43:47,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:43:47,096 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:43:47,097 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:43:47,097 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:64, output treesize:10 [2021-06-05 05:43:47,162 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:43:47,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1032961612] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:43:47,163 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:43:47,163 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:43:47,163 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391910491] [2021-06-05 05:43:47,163 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:43:47,163 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:43:47,163 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:43:47,163 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1324, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:43:47,163 INFO L87 Difference]: Start difference. First operand 6404 states and 16441 transitions. Second operand has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:43:55,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:43:55,918 INFO L93 Difference]: Finished difference Result 20466 states and 52270 transitions. [2021-06-05 05:43:55,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2021-06-05 05:43:55,918 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:43:55,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:43:55,938 INFO L225 Difference]: With dead ends: 20466 [2021-06-05 05:43:55,938 INFO L226 Difference]: Without dead ends: 18559 [2021-06-05 05:43:55,940 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 211 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17805 ImplicationChecksByTransitivity, 6846.5ms TimeCoverageRelationStatistics Valid=6025, Invalid=39131, Unknown=0, NotChecked=0, Total=45156 [2021-06-05 05:43:55,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18559 states. [2021-06-05 05:43:56,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18559 to 7142. [2021-06-05 05:43:56,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7142 states, 7141 states have (on average 2.563786584511973) internal successors, (18308), 7141 states have internal predecessors, (18308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:43:56,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7142 states to 7142 states and 18308 transitions. [2021-06-05 05:43:56,082 INFO L78 Accepts]: Start accepts. Automaton has 7142 states and 18308 transitions. Word has length 43 [2021-06-05 05:43:56,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:43:56,083 INFO L482 AbstractCegarLoop]: Abstraction has 7142 states and 18308 transitions. [2021-06-05 05:43:56,083 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:43:56,083 INFO L276 IsEmpty]: Start isEmpty. Operand 7142 states and 18308 transitions. [2021-06-05 05:43:56,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:43:56,089 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:43:56,089 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:43:56,289 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,33 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:43:56,289 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:43:56,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:43:56,289 INFO L82 PathProgramCache]: Analyzing trace with hash 1747211427, now seen corresponding path program 33 times [2021-06-05 05:43:56,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:43:56,290 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2130738468] [2021-06-05 05:43:56,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:43:56,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:43:56,535 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:43:56,536 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:43:56,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2130738468] [2021-06-05 05:43:56,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2130738468] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:43:56,536 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1998203143] [2021-06-05 05:43:56,536 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 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-05 05:43:56,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 05:43:56,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:43:56,564 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:43:56,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:43:57,056 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:43:57,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:43:57,057 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:43:57,062 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:43:57,062 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:43:57,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:43:57,122 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:43:57,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1998203143] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:43:57,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:43:57,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:43:57,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323059417] [2021-06-05 05:43:57,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:43:57,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:43:57,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:43:57,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1326, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:43:57,125 INFO L87 Difference]: Start difference. First operand 7142 states and 18308 transitions. Second operand has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:03,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:44:03,764 INFO L93 Difference]: Finished difference Result 17841 states and 45530 transitions. [2021-06-05 05:44:03,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2021-06-05 05:44:03,765 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:44:03,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:44:03,782 INFO L225 Difference]: With dead ends: 17841 [2021-06-05 05:44:03,782 INFO L226 Difference]: Without dead ends: 17342 [2021-06-05 05:44:03,784 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 185 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13007 ImplicationChecksByTransitivity, 5345.7ms TimeCoverageRelationStatistics Valid=4015, Invalid=30767, Unknown=0, NotChecked=0, Total=34782 [2021-06-05 05:44:03,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17342 states. [2021-06-05 05:44:03,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17342 to 8284. [2021-06-05 05:44:03,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8284 states, 8283 states have (on average 2.5694796571290595) internal successors, (21283), 8283 states have internal predecessors, (21283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:03,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8284 states to 8284 states and 21283 transitions. [2021-06-05 05:44:03,918 INFO L78 Accepts]: Start accepts. Automaton has 8284 states and 21283 transitions. Word has length 43 [2021-06-05 05:44:03,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:44:03,918 INFO L482 AbstractCegarLoop]: Abstraction has 8284 states and 21283 transitions. [2021-06-05 05:44:03,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:03,918 INFO L276 IsEmpty]: Start isEmpty. Operand 8284 states and 21283 transitions. [2021-06-05 05:44:03,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:44:03,925 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:44:03,925 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:44:04,138 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:44:04,138 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:44:04,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:44:04,138 INFO L82 PathProgramCache]: Analyzing trace with hash 1084673731, now seen corresponding path program 34 times [2021-06-05 05:44:04,138 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:44:04,139 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30429684] [2021-06-05 05:44:04,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:44:04,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:44:04,375 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:44:04,375 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:44:04,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30429684] [2021-06-05 05:44:04,375 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30429684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:04,375 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1412489999] [2021-06-05 05:44:04,375 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 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-05 05:44:04,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:44:04,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:44:04,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:44:04,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:44:04,921 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:44:04,922 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:44:04,923 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:44:04,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:44:04,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:44:04,927 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:44:04,992 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:44:04,992 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1412489999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:04,992 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:44:04,992 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:44:04,993 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956622518] [2021-06-05 05:44:04,993 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:44:04,993 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:44:04,993 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:44:04,993 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1258, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:44:04,993 INFO L87 Difference]: Start difference. First operand 8284 states and 21283 transitions. Second operand has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:14,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:44:14,124 INFO L93 Difference]: Finished difference Result 20442 states and 52162 transitions. [2021-06-05 05:44:14,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2021-06-05 05:44:14,124 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:44:14,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:44:14,143 INFO L225 Difference]: With dead ends: 20442 [2021-06-05 05:44:14,143 INFO L226 Difference]: Without dead ends: 19406 [2021-06-05 05:44:14,145 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18575 ImplicationChecksByTransitivity, 7132.8ms TimeCoverageRelationStatistics Valid=6094, Invalid=41212, Unknown=0, NotChecked=0, Total=47306 [2021-06-05 05:44:14,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19406 states. [2021-06-05 05:44:14,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19406 to 8918. [2021-06-05 05:44:14,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8918 states, 8917 states have (on average 2.5737355612874286) internal successors, (22950), 8917 states have internal predecessors, (22950), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:14,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8918 states to 8918 states and 22950 transitions. [2021-06-05 05:44:14,292 INFO L78 Accepts]: Start accepts. Automaton has 8918 states and 22950 transitions. Word has length 43 [2021-06-05 05:44:14,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:44:14,292 INFO L482 AbstractCegarLoop]: Abstraction has 8918 states and 22950 transitions. [2021-06-05 05:44:14,292 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:14,293 INFO L276 IsEmpty]: Start isEmpty. Operand 8918 states and 22950 transitions. [2021-06-05 05:44:14,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:44:14,301 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:44:14,301 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:44:14,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-06-05 05:44:14,519 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:44:14,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:44:14,519 INFO L82 PathProgramCache]: Analyzing trace with hash 1869332675, now seen corresponding path program 35 times [2021-06-05 05:44:14,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:44:14,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377862071] [2021-06-05 05:44:14,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:44:14,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:44:14,779 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:44:14,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:44:14,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377862071] [2021-06-05 05:44:14,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377862071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:14,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276607419] [2021-06-05 05:44:14,780 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:44:14,809 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 05:44:14,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:44:14,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:44:14,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:44:15,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:44:15,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:44:15,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:44:15,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:44:15,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:44:15,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:44:15,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:44:15,347 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:44:15,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:44:15,348 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:44:15,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:44:15,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:44:15,356 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:44:15,357 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:44:15,357 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:10 [2021-06-05 05:44:15,452 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:44:15,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276607419] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:15,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:44:15,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:44:15,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1081110286] [2021-06-05 05:44:15,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:44:15,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:44:15,453 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:44:15,453 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1258, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:44:15,453 INFO L87 Difference]: Start difference. First operand 8918 states and 22950 transitions. Second operand has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:23,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:44:23,923 INFO L93 Difference]: Finished difference Result 23587 states and 60165 transitions. [2021-06-05 05:44:23,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2021-06-05 05:44:23,923 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:44:23,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:44:23,945 INFO L225 Difference]: With dead ends: 23587 [2021-06-05 05:44:23,945 INFO L226 Difference]: Without dead ends: 21831 [2021-06-05 05:44:23,947 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 216 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19157 ImplicationChecksByTransitivity, 6663.4ms TimeCoverageRelationStatistics Valid=5543, Invalid=41763, Unknown=0, NotChecked=0, Total=47306 [2021-06-05 05:44:23,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21831 states. [2021-06-05 05:44:24,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21831 to 10760. [2021-06-05 05:44:24,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10760 states, 10759 states have (on average 2.589924714192769) internal successors, (27865), 10759 states have internal predecessors, (27865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:24,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10760 states to 10760 states and 27865 transitions. [2021-06-05 05:44:24,167 INFO L78 Accepts]: Start accepts. Automaton has 10760 states and 27865 transitions. Word has length 43 [2021-06-05 05:44:24,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:44:24,167 INFO L482 AbstractCegarLoop]: Abstraction has 10760 states and 27865 transitions. [2021-06-05 05:44:24,167 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:24,168 INFO L276 IsEmpty]: Start isEmpty. Operand 10760 states and 27865 transitions. [2021-06-05 05:44:24,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:44:24,176 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:44:24,176 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:44:24,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:44:24,377 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:44:24,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:44:24,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1988274585, now seen corresponding path program 36 times [2021-06-05 05:44:24,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:44:24,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092297950] [2021-06-05 05:44:24,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:44:24,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:44:24,592 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:44:24,592 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:44:24,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092297950] [2021-06-05 05:44:24,592 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092297950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:24,592 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600203846] [2021-06-05 05:44:24,592 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 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-05 05:44:24,620 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 05:44:24,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:44:24,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:44:24,622 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:44:25,109 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:44:25,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:44:25,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:44:25,114 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:44:25,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:44:25,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:44:25,173 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:44:25,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600203846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:25,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:44:25,174 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 37 [2021-06-05 05:44:25,174 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439023974] [2021-06-05 05:44:25,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 05:44:25,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:44:25,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 05:44:25,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1188, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 05:44:25,175 INFO L87 Difference]: Start difference. First operand 10760 states and 27865 transitions. Second operand has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:31,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:44:31,981 INFO L93 Difference]: Finished difference Result 22434 states and 57580 transitions. [2021-06-05 05:44:31,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 156 states. [2021-06-05 05:44:31,981 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:44:31,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:44:32,005 INFO L225 Difference]: With dead ends: 22434 [2021-06-05 05:44:32,005 INFO L226 Difference]: Without dead ends: 21334 [2021-06-05 05:44:32,006 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 187 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13996 ImplicationChecksByTransitivity, 5301.5ms TimeCoverageRelationStatistics Valid=3941, Invalid=31591, Unknown=0, NotChecked=0, Total=35532 [2021-06-05 05:44:32,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21334 states. [2021-06-05 05:44:32,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21334 to 12742. [2021-06-05 05:44:32,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12742 states, 12741 states have (on average 2.596028569186092) internal successors, (33076), 12741 states have internal predecessors, (33076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:32,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12742 states to 12742 states and 33076 transitions. [2021-06-05 05:44:32,209 INFO L78 Accepts]: Start accepts. Automaton has 12742 states and 33076 transitions. Word has length 43 [2021-06-05 05:44:32,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:44:32,209 INFO L482 AbstractCegarLoop]: Abstraction has 12742 states and 33076 transitions. [2021-06-05 05:44:32,209 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:32,209 INFO L276 IsEmpty]: Start isEmpty. Operand 12742 states and 33076 transitions. [2021-06-05 05:44:32,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:44:32,222 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:44:32,222 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:44:32,424 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable102 [2021-06-05 05:44:32,425 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:44:32,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:44:32,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1217725385, now seen corresponding path program 37 times [2021-06-05 05:44:32,425 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:44:32,425 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769856860] [2021-06-05 05:44:32,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:44:32,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:44:32,744 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:44:32,744 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:44:32,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769856860] [2021-06-05 05:44:32,744 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769856860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:32,744 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112826841] [2021-06-05 05:44:32,744 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 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-05 05:44:32,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:44:32,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:44:32,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:44:33,274 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:44:33,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:44:33,275 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:44:33,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:44:33,280 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:44:33,280 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:44:33,359 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:44:33,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112826841] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:33,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:44:33,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:44:33,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671901895] [2021-06-05 05:44:33,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:44:33,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:44:33,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:44:33,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1324, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:44:33,360 INFO L87 Difference]: Start difference. First operand 12742 states and 33076 transitions. Second operand has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:41,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:44:41,040 INFO L93 Difference]: Finished difference Result 32165 states and 83382 transitions. [2021-06-05 05:44:41,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 155 states. [2021-06-05 05:44:41,040 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:44:41,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:44:41,074 INFO L225 Difference]: With dead ends: 32165 [2021-06-05 05:44:41,074 INFO L226 Difference]: Without dead ends: 31312 [2021-06-05 05:44:41,075 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13281 ImplicationChecksByTransitivity, 6087.8ms TimeCoverageRelationStatistics Valid=4644, Invalid=31266, Unknown=0, NotChecked=0, Total=35910 [2021-06-05 05:44:41,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31312 states. [2021-06-05 05:44:41,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31312 to 13654. [2021-06-05 05:44:41,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13654 states, 13653 states have (on average 2.5966454259137186) internal successors, (35452), 13653 states have internal predecessors, (35452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:41,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13654 states to 13654 states and 35452 transitions. [2021-06-05 05:44:41,328 INFO L78 Accepts]: Start accepts. Automaton has 13654 states and 35452 transitions. Word has length 43 [2021-06-05 05:44:41,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:44:41,328 INFO L482 AbstractCegarLoop]: Abstraction has 13654 states and 35452 transitions. [2021-06-05 05:44:41,328 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:41,328 INFO L276 IsEmpty]: Start isEmpty. Operand 13654 states and 35452 transitions. [2021-06-05 05:44:41,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:44:41,341 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:44:41,341 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:44:41,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-06-05 05:44:41,542 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:44:41,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:44:41,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1101763379, now seen corresponding path program 38 times [2021-06-05 05:44:41,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:44:41,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516676885] [2021-06-05 05:44:41,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:44:41,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:44:41,780 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:44:41,780 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:44:41,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516676885] [2021-06-05 05:44:41,780 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516676885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:41,780 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398607717] [2021-06-05 05:44:41,780 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 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-05 05:44:41,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:44:41,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:44:41,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:44:41,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:44:42,301 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:44:42,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:44:42,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:44:42,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:44:42,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:44:42,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:44:42,365 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:44:42,365 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398607717] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:42,365 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:44:42,365 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:44:42,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799579604] [2021-06-05 05:44:42,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:44:42,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:44:42,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:44:42,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1325, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:44:42,366 INFO L87 Difference]: Start difference. First operand 13654 states and 35452 transitions. Second operand has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:48,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:44:48,648 INFO L93 Difference]: Finished difference Result 31006 states and 80485 transitions. [2021-06-05 05:44:48,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2021-06-05 05:44:48,648 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:44:48,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:44:48,682 INFO L225 Difference]: With dead ends: 31006 [2021-06-05 05:44:48,683 INFO L226 Difference]: Without dead ends: 30540 [2021-06-05 05:44:48,684 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11497 ImplicationChecksByTransitivity, 4858.1ms TimeCoverageRelationStatistics Valid=3867, Invalid=26583, Unknown=0, NotChecked=0, Total=30450 [2021-06-05 05:44:48,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30540 states. [2021-06-05 05:44:48,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30540 to 13812. [2021-06-05 05:44:48,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13812 states, 13811 states have (on average 2.600825429005865) internal successors, (35920), 13811 states have internal predecessors, (35920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:48,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13812 states to 13812 states and 35920 transitions. [2021-06-05 05:44:48,942 INFO L78 Accepts]: Start accepts. Automaton has 13812 states and 35920 transitions. Word has length 43 [2021-06-05 05:44:48,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:44:48,942 INFO L482 AbstractCegarLoop]: Abstraction has 13812 states and 35920 transitions. [2021-06-05 05:44:48,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:48,942 INFO L276 IsEmpty]: Start isEmpty. Operand 13812 states and 35920 transitions. [2021-06-05 05:44:48,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:44:48,955 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:44:48,955 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:44:49,156 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:44:49,156 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:44:49,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:44:49,156 INFO L82 PathProgramCache]: Analyzing trace with hash -979642131, now seen corresponding path program 39 times [2021-06-05 05:44:49,156 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:44:49,156 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426849743] [2021-06-05 05:44:49,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:44:49,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:44:49,416 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:44:49,416 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:44:49,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426849743] [2021-06-05 05:44:49,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426849743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:49,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494646795] [2021-06-05 05:44:49,416 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 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-05 05:44:49,444 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 05:44:49,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:44:49,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:44:49,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:44:49,963 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:44:49,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:44:49,965 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:44:49,968 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:44:49,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:44:49,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:44:50,027 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:44:50,027 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494646795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:50,027 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:44:50,027 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:44:50,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919351952] [2021-06-05 05:44:50,028 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:44:50,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:44:50,028 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:44:50,028 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:44:50,028 INFO L87 Difference]: Start difference. First operand 13812 states and 35920 transitions. Second operand has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:57,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:44:57,740 INFO L93 Difference]: Finished difference Result 36511 states and 95055 transitions. [2021-06-05 05:44:57,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 166 states. [2021-06-05 05:44:57,741 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:44:57,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:44:57,783 INFO L225 Difference]: With dead ends: 36511 [2021-06-05 05:44:57,783 INFO L226 Difference]: Without dead ends: 34823 [2021-06-05 05:44:57,785 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 198 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15877 ImplicationChecksByTransitivity, 5872.2ms TimeCoverageRelationStatistics Valid=5024, Invalid=34776, Unknown=0, NotChecked=0, Total=39800 [2021-06-05 05:44:57,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34823 states. [2021-06-05 05:44:58,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34823 to 15038. [2021-06-05 05:44:58,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15038 states, 15037 states have (on average 2.606969475294274) internal successors, (39201), 15037 states have internal predecessors, (39201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:58,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15038 states to 15038 states and 39201 transitions. [2021-06-05 05:44:58,158 INFO L78 Accepts]: Start accepts. Automaton has 15038 states and 39201 transitions. Word has length 43 [2021-06-05 05:44:58,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:44:58,158 INFO L482 AbstractCegarLoop]: Abstraction has 15038 states and 39201 transitions. [2021-06-05 05:44:58,158 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:44:58,159 INFO L276 IsEmpty]: Start isEmpty. Operand 15038 states and 39201 transitions. [2021-06-05 05:44:58,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:44:58,174 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:44:58,174 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:44:58,374 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-06-05 05:44:58,374 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:44:58,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:44:58,375 INFO L82 PathProgramCache]: Analyzing trace with hash -542282095, now seen corresponding path program 40 times [2021-06-05 05:44:58,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:44:58,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041686215] [2021-06-05 05:44:58,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:44:58,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:44:58,609 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:44:58,610 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:44:58,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041686215] [2021-06-05 05:44:58,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041686215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:58,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62358974] [2021-06-05 05:44:58,610 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-05 05:44:58,641 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:44:58,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:44:58,641 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:44:58,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:44:59,175 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:44:59,175 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:44:59,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:44:59,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:44:59,180 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:44:59,180 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:44:59,236 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:44:59,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62358974] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:44:59,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:44:59,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 37 [2021-06-05 05:44:59,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295470414] [2021-06-05 05:44:59,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 05:44:59,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:44:59,236 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 05:44:59,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1187, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 05:44:59,237 INFO L87 Difference]: Start difference. First operand 15038 states and 39201 transitions. Second operand has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:05,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:45:05,450 INFO L93 Difference]: Finished difference Result 33624 states and 87489 transitions. [2021-06-05 05:45:05,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2021-06-05 05:45:05,450 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:45:05,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:45:05,490 INFO L225 Difference]: With dead ends: 33624 [2021-06-05 05:45:05,491 INFO L226 Difference]: Without dead ends: 32372 [2021-06-05 05:45:05,492 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11409 ImplicationChecksByTransitivity, 4877.0ms TimeCoverageRelationStatistics Valid=3608, Invalid=25804, Unknown=0, NotChecked=0, Total=29412 [2021-06-05 05:45:05,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32372 states. [2021-06-05 05:45:05,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32372 to 14940. [2021-06-05 05:45:05,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14940 states, 14939 states have (on average 2.6187830510743693) internal successors, (39122), 14939 states have internal predecessors, (39122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:05,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14940 states to 14940 states and 39122 transitions. [2021-06-05 05:45:05,778 INFO L78 Accepts]: Start accepts. Automaton has 14940 states and 39122 transitions. Word has length 43 [2021-06-05 05:45:05,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:45:05,778 INFO L482 AbstractCegarLoop]: Abstraction has 14940 states and 39122 transitions. [2021-06-05 05:45:05,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:05,778 INFO L276 IsEmpty]: Start isEmpty. Operand 14940 states and 39122 transitions. [2021-06-05 05:45:05,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:45:05,792 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:45:05,793 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:45:05,993 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-06-05 05:45:05,993 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:45:05,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:45:05,993 INFO L82 PathProgramCache]: Analyzing trace with hash -1709625473, now seen corresponding path program 41 times [2021-06-05 05:45:05,993 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:45:05,993 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483593057] [2021-06-05 05:45:05,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:45:05,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:45:06,224 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:45:06,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:45:06,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483593057] [2021-06-05 05:45:06,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483593057] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:06,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [916900705] [2021-06-05 05:45:06,224 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-05 05:45:06,254 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 05:45:06,254 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:45:06,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:45:06,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:45:06,756 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:45:06,756 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:45:06,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:45:06,761 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:45:06,761 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:45:06,761 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:45:06,876 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:45:06,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [916900705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:06,876 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:45:06,877 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:45:06,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405002626] [2021-06-05 05:45:06,877 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:45:06,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:45:06,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:45:06,877 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1255, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:45:06,877 INFO L87 Difference]: Start difference. First operand 14940 states and 39122 transitions. Second operand has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:14,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:45:14,725 INFO L93 Difference]: Finished difference Result 36476 states and 95769 transitions. [2021-06-05 05:45:14,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 160 states. [2021-06-05 05:45:14,725 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:45:14,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:45:14,768 INFO L225 Difference]: With dead ends: 36476 [2021-06-05 05:45:14,769 INFO L226 Difference]: Without dead ends: 34935 [2021-06-05 05:45:14,770 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 192 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14698 ImplicationChecksByTransitivity, 5801.0ms TimeCoverageRelationStatistics Valid=4399, Invalid=33043, Unknown=0, NotChecked=0, Total=37442 [2021-06-05 05:45:14,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34935 states. [2021-06-05 05:45:15,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34935 to 16690. [2021-06-05 05:45:15,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16690 states, 16689 states have (on average 2.6272994187788363) internal successors, (43847), 16689 states have internal predecessors, (43847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:15,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16690 states to 16690 states and 43847 transitions. [2021-06-05 05:45:15,070 INFO L78 Accepts]: Start accepts. Automaton has 16690 states and 43847 transitions. Word has length 43 [2021-06-05 05:45:15,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:45:15,071 INFO L482 AbstractCegarLoop]: Abstraction has 16690 states and 43847 transitions. [2021-06-05 05:45:15,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:15,071 INFO L276 IsEmpty]: Start isEmpty. Operand 16690 states and 43847 transitions. [2021-06-05 05:45:15,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:45:15,088 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:45:15,088 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:45:15,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-06-05 05:45:15,288 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:45:15,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:45:15,288 INFO L82 PathProgramCache]: Analyzing trace with hash -509263027, now seen corresponding path program 42 times [2021-06-05 05:45:15,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:45:15,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928364615] [2021-06-05 05:45:15,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:45:15,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:45:15,530 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:45:15,530 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:45:15,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928364615] [2021-06-05 05:45:15,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928364615] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:15,530 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857259189] [2021-06-05 05:45:15,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 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-05 05:45:15,561 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 05:45:15,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:45:15,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:45:15,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:45:16,062 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:45:16,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:45:16,063 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:45:16,066 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:45:16,067 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:45:16,067 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:45:16,124 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:45:16,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857259189] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:16,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:45:16,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 37 [2021-06-05 05:45:16,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685820508] [2021-06-05 05:45:16,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 05:45:16,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:45:16,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 05:45:16,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1186, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 05:45:16,125 INFO L87 Difference]: Start difference. First operand 16690 states and 43847 transitions. Second operand has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:22,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:45:22,198 INFO L93 Difference]: Finished difference Result 30990 states and 80539 transitions. [2021-06-05 05:45:22,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2021-06-05 05:45:22,198 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:45:22,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:45:22,230 INFO L225 Difference]: With dead ends: 30990 [2021-06-05 05:45:22,230 INFO L226 Difference]: Without dead ends: 29948 [2021-06-05 05:45:22,231 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10628 ImplicationChecksByTransitivity, 4660.6ms TimeCoverageRelationStatistics Valid=3180, Invalid=24542, Unknown=0, NotChecked=0, Total=27722 [2021-06-05 05:45:22,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29948 states. [2021-06-05 05:45:22,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29948 to 17300. [2021-06-05 05:45:22,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17300 states, 17299 states have (on average 2.6337360541071737) internal successors, (45561), 17299 states have internal predecessors, (45561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:22,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17300 states to 17300 states and 45561 transitions. [2021-06-05 05:45:22,515 INFO L78 Accepts]: Start accepts. Automaton has 17300 states and 45561 transitions. Word has length 43 [2021-06-05 05:45:22,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:45:22,515 INFO L482 AbstractCegarLoop]: Abstraction has 17300 states and 45561 transitions. [2021-06-05 05:45:22,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:22,515 INFO L276 IsEmpty]: Start isEmpty. Operand 17300 states and 45561 transitions. [2021-06-05 05:45:22,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:45:22,532 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:45:22,532 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:45:22,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:45:22,737 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:45:22,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:45:22,737 INFO L82 PathProgramCache]: Analyzing trace with hash -2104375741, now seen corresponding path program 43 times [2021-06-05 05:45:22,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:45:22,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919112088] [2021-06-05 05:45:22,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:45:22,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:45:22,982 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:45:22,982 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:45:22,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919112088] [2021-06-05 05:45:22,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919112088] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:22,982 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1823598030] [2021-06-05 05:45:22,982 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:45:23,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:45:23,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:45:23,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:45:23,508 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:45:23,509 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:45:23,510 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:45:23,513 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:45:23,514 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:45:23,514 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:45:23,586 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:45:23,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1823598030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:23,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:45:23,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:45:23,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639792331] [2021-06-05 05:45:23,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:45:23,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:45:23,586 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:45:23,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=1381, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:45:23,587 INFO L87 Difference]: Start difference. First operand 17300 states and 45561 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:28,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:45:28,361 INFO L93 Difference]: Finished difference Result 37293 states and 97067 transitions. [2021-06-05 05:45:28,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 118 states. [2021-06-05 05:45:28,361 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:45:28,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:45:28,408 INFO L225 Difference]: With dead ends: 37293 [2021-06-05 05:45:28,409 INFO L226 Difference]: Without dead ends: 36869 [2021-06-05 05:45:28,410 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8047 ImplicationChecksByTransitivity, 4171.0ms TimeCoverageRelationStatistics Valid=3368, Invalid=20194, Unknown=0, NotChecked=0, Total=23562 [2021-06-05 05:45:28,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36869 states. [2021-06-05 05:45:28,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36869 to 18932. [2021-06-05 05:45:28,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18932 states, 18931 states have (on average 2.627700596904548) internal successors, (49745), 18931 states have internal predecessors, (49745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:28,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18932 states to 18932 states and 49745 transitions. [2021-06-05 05:45:28,773 INFO L78 Accepts]: Start accepts. Automaton has 18932 states and 49745 transitions. Word has length 43 [2021-06-05 05:45:28,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:45:28,773 INFO L482 AbstractCegarLoop]: Abstraction has 18932 states and 49745 transitions. [2021-06-05 05:45:28,773 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:28,773 INFO L276 IsEmpty]: Start isEmpty. Operand 18932 states and 49745 transitions. [2021-06-05 05:45:28,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:45:28,791 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:45:28,791 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:45:28,991 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable123 [2021-06-05 05:45:28,992 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:45:28,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:45:28,992 INFO L82 PathProgramCache]: Analyzing trace with hash 544669533, now seen corresponding path program 44 times [2021-06-05 05:45:28,992 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:45:28,992 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254563492] [2021-06-05 05:45:28,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:45:28,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:45:29,236 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:45:29,236 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:45:29,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254563492] [2021-06-05 05:45:29,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254563492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:29,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196836046] [2021-06-05 05:45:29,236 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-05 05:45:29,263 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:45:29,263 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:45:29,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:45:29,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:45:29,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:45:29,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:45:29,853 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:45:29,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:45:29,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:45:29,855 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:45:29,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:45:29,856 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:45:29,857 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:45:29,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 22 [2021-06-05 05:45:29,858 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:45:29,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:45:29,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:45:29,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:64, output treesize:10 [2021-06-05 05:45:29,942 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:45:29,942 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196836046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:29,942 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:45:29,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:45:29,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5970366] [2021-06-05 05:45:29,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:45:29,943 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:45:29,943 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:45:29,943 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=1386, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:45:29,943 INFO L87 Difference]: Start difference. First operand 18932 states and 49745 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:36,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:45:36,656 INFO L93 Difference]: Finished difference Result 39448 states and 103216 transitions. [2021-06-05 05:45:36,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2021-06-05 05:45:36,657 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:45:36,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:45:36,704 INFO L225 Difference]: With dead ends: 39448 [2021-06-05 05:45:36,704 INFO L226 Difference]: Without dead ends: 38630 [2021-06-05 05:45:36,705 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10922 ImplicationChecksByTransitivity, 5617.5ms TimeCoverageRelationStatistics Valid=4697, Invalid=25753, Unknown=0, NotChecked=0, Total=30450 [2021-06-05 05:45:36,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38630 states. [2021-06-05 05:45:36,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38630 to 19230. [2021-06-05 05:45:37,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19230 states, 19229 states have (on average 2.623953403713142) internal successors, (50456), 19229 states have internal predecessors, (50456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:37,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19230 states to 19230 states and 50456 transitions. [2021-06-05 05:45:37,046 INFO L78 Accepts]: Start accepts. Automaton has 19230 states and 50456 transitions. Word has length 43 [2021-06-05 05:45:37,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:45:37,047 INFO L482 AbstractCegarLoop]: Abstraction has 19230 states and 50456 transitions. [2021-06-05 05:45:37,047 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:37,047 INFO L276 IsEmpty]: Start isEmpty. Operand 19230 states and 50456 transitions. [2021-06-05 05:45:37,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:45:37,066 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:45:37,066 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:45:37,277 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-06-05 05:45:37,277 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:45:37,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:45:37,278 INFO L82 PathProgramCache]: Analyzing trace with hash -268346073, now seen corresponding path program 45 times [2021-06-05 05:45:37,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:45:37,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2406215] [2021-06-05 05:45:37,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:45:37,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:45:37,508 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:45:37,508 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:45:37,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2406215] [2021-06-05 05:45:37,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2406215] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:37,508 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1410766031] [2021-06-05 05:45:37,508 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-05 05:45:37,536 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 05:45:37,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:45:37,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:45:37,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:45:38,030 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:45:38,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:45:38,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:45:38,035 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:45:38,036 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:45:38,036 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:45:38,096 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:45:38,096 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1410766031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:38,096 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:45:38,097 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 37 [2021-06-05 05:45:38,097 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118070930] [2021-06-05 05:45:38,097 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 05:45:38,097 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:45:38,097 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 05:45:38,097 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1182, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 05:45:38,097 INFO L87 Difference]: Start difference. First operand 19230 states and 50456 transitions. Second operand has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:43,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:45:43,769 INFO L93 Difference]: Finished difference Result 39931 states and 104656 transitions. [2021-06-05 05:45:43,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2021-06-05 05:45:43,769 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:45:43,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:45:43,813 INFO L225 Difference]: With dead ends: 39931 [2021-06-05 05:45:43,814 INFO L226 Difference]: Without dead ends: 38867 [2021-06-05 05:45:43,815 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11020 ImplicationChecksByTransitivity, 4544.0ms TimeCoverageRelationStatistics Valid=3483, Invalid=24573, Unknown=0, NotChecked=0, Total=28056 [2021-06-05 05:45:43,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38867 states. [2021-06-05 05:45:44,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38867 to 21046. [2021-06-05 05:45:44,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21046 states, 21045 states have (on average 2.633071988595866) internal successors, (55413), 21045 states have internal predecessors, (55413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:44,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21046 states to 21046 states and 55413 transitions. [2021-06-05 05:45:44,182 INFO L78 Accepts]: Start accepts. Automaton has 21046 states and 55413 transitions. Word has length 43 [2021-06-05 05:45:44,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:45:44,182 INFO L482 AbstractCegarLoop]: Abstraction has 21046 states and 55413 transitions. [2021-06-05 05:45:44,182 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:44,182 INFO L276 IsEmpty]: Start isEmpty. Operand 21046 states and 55413 transitions. [2021-06-05 05:45:44,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:45:44,202 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:45:44,202 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:45:44,403 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-06-05 05:45:44,403 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:45:44,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:45:44,403 INFO L82 PathProgramCache]: Analyzing trace with hash 494656337, now seen corresponding path program 46 times [2021-06-05 05:45:44,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:45:44,403 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747650632] [2021-06-05 05:45:44,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:45:44,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:45:44,634 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:45:44,634 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:45:44,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747650632] [2021-06-05 05:45:44,634 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747650632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:44,634 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399889020] [2021-06-05 05:45:44,634 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 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-05 05:45:44,662 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:45:44,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:45:44,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:45:44,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:45:45,144 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:45:45,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:45:45,146 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:45:45,149 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:45:45,150 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:45:45,150 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:45:45,206 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:45:45,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399889020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:45,206 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:45:45,206 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 37 [2021-06-05 05:45:45,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504105137] [2021-06-05 05:45:45,206 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 05:45:45,206 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:45:45,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 05:45:45,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1181, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 05:45:45,207 INFO L87 Difference]: Start difference. First operand 21046 states and 55413 transitions. Second operand has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:51,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:45:51,288 INFO L93 Difference]: Finished difference Result 40519 states and 105709 transitions. [2021-06-05 05:45:51,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2021-06-05 05:45:51,289 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:45:51,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:45:51,333 INFO L225 Difference]: With dead ends: 40519 [2021-06-05 05:45:51,333 INFO L226 Difference]: Without dead ends: 39385 [2021-06-05 05:45:51,334 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11957 ImplicationChecksByTransitivity, 4624.1ms TimeCoverageRelationStatistics Valid=3626, Invalid=26476, Unknown=0, NotChecked=0, Total=30102 [2021-06-05 05:45:51,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39385 states. [2021-06-05 05:45:51,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39385 to 21992. [2021-06-05 05:45:51,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21992 states, 21991 states have (on average 2.637442590150516) internal successors, (58000), 21991 states have internal predecessors, (58000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:51,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21992 states to 21992 states and 58000 transitions. [2021-06-05 05:45:51,708 INFO L78 Accepts]: Start accepts. Automaton has 21992 states and 58000 transitions. Word has length 43 [2021-06-05 05:45:51,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:45:51,708 INFO L482 AbstractCegarLoop]: Abstraction has 21992 states and 58000 transitions. [2021-06-05 05:45:51,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:51,709 INFO L276 IsEmpty]: Start isEmpty. Operand 21992 states and 58000 transitions. [2021-06-05 05:45:51,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:45:51,730 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:45:51,730 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:45:51,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable132 [2021-06-05 05:45:51,937 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:45:51,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:45:51,937 INFO L82 PathProgramCache]: Analyzing trace with hash -1349265309, now seen corresponding path program 47 times [2021-06-05 05:45:51,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:45:51,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818087711] [2021-06-05 05:45:51,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:45:51,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:45:52,179 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:45:52,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:45:52,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818087711] [2021-06-05 05:45:52,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818087711] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:52,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080516347] [2021-06-05 05:45:52,180 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 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-05 05:45:52,208 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 05:45:52,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:45:52,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 05:45:52,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:45:52,701 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:45:52,702 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:45:52,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:45:52,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:45:52,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:45:52,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:45:52,765 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:45:52,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080516347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:45:52,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:45:52,765 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:45:52,765 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166225035] [2021-06-05 05:45:52,765 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:45:52,765 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:45:52,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:45:52,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:45:52,766 INFO L87 Difference]: Start difference. First operand 21992 states and 58000 transitions. Second operand has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:45:59,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:45:59,890 INFO L93 Difference]: Finished difference Result 53558 states and 141893 transitions. [2021-06-05 05:45:59,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 158 states. [2021-06-05 05:45:59,890 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:45:59,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:45:59,964 INFO L225 Difference]: With dead ends: 53558 [2021-06-05 05:45:59,964 INFO L226 Difference]: Without dead ends: 52355 [2021-06-05 05:45:59,966 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 190 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14187 ImplicationChecksByTransitivity, 5892.4ms TimeCoverageRelationStatistics Valid=5074, Invalid=31598, Unknown=0, NotChecked=0, Total=36672 [2021-06-05 05:46:00,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52355 states. [2021-06-05 05:46:00,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52355 to 22438. [2021-06-05 05:46:00,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22438 states, 22437 states have (on average 2.634398538128983) internal successors, (59108), 22437 states have internal predecessors, (59108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:00,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22438 states to 22438 states and 59108 transitions. [2021-06-05 05:46:00,479 INFO L78 Accepts]: Start accepts. Automaton has 22438 states and 59108 transitions. Word has length 43 [2021-06-05 05:46:00,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:46:00,479 INFO L482 AbstractCegarLoop]: Abstraction has 22438 states and 59108 transitions. [2021-06-05 05:46:00,479 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:00,479 INFO L276 IsEmpty]: Start isEmpty. Operand 22438 states and 59108 transitions. [2021-06-05 05:46:00,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:46:00,500 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:46:00,500 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:46:00,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:46:00,700 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:46:00,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:46:00,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1954334089, now seen corresponding path program 48 times [2021-06-05 05:46:00,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:46:00,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607408280] [2021-06-05 05:46:00,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:46:00,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:46:00,943 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:46:00,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:46:00,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607408280] [2021-06-05 05:46:00,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607408280] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:00,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103659984] [2021-06-05 05:46:00,943 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 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-05 05:46:00,973 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 05:46:00,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:46:00,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:46:00,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:46:01,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:01,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:01,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:01,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:01,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:01,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:01,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:01,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:01,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:01,536 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:46:01,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 22 [2021-06-05 05:46:01,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:46:01,545 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:46:01,545 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:46:01,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:64, output treesize:10 [2021-06-05 05:46:01,610 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:46:01,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103659984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:01,610 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:46:01,610 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:46:01,610 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541795699] [2021-06-05 05:46:01,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:46:01,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:46:01,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:46:01,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:46:01,611 INFO L87 Difference]: Start difference. First operand 22438 states and 59108 transitions. Second operand has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:07,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:46:07,565 INFO L93 Difference]: Finished difference Result 42320 states and 111228 transitions. [2021-06-05 05:46:07,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 131 states. [2021-06-05 05:46:07,565 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:46:07,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:46:07,622 INFO L225 Difference]: With dead ends: 42320 [2021-06-05 05:46:07,623 INFO L226 Difference]: Without dead ends: 41609 [2021-06-05 05:46:07,624 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9951 ImplicationChecksByTransitivity, 4699.1ms TimeCoverageRelationStatistics Valid=3725, Invalid=23335, Unknown=0, NotChecked=0, Total=27060 [2021-06-05 05:46:07,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41609 states. [2021-06-05 05:46:08,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41609 to 23462. [2021-06-05 05:46:08,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23462 states, 23461 states have (on average 2.626699629171817) internal successors, (61625), 23461 states have internal predecessors, (61625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:08,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23462 states to 23462 states and 61625 transitions. [2021-06-05 05:46:08,081 INFO L78 Accepts]: Start accepts. Automaton has 23462 states and 61625 transitions. Word has length 43 [2021-06-05 05:46:08,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:46:08,081 INFO L482 AbstractCegarLoop]: Abstraction has 23462 states and 61625 transitions. [2021-06-05 05:46:08,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:08,081 INFO L276 IsEmpty]: Start isEmpty. Operand 23462 states and 61625 transitions. [2021-06-05 05:46:08,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:46:08,103 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:46:08,103 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:46:08,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-06-05 05:46:08,304 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:46:08,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:46:08,304 INFO L82 PathProgramCache]: Analyzing trace with hash -1632170849, now seen corresponding path program 49 times [2021-06-05 05:46:08,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:46:08,304 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881135312] [2021-06-05 05:46:08,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:46:08,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:46:08,544 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:46:08,544 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:46:08,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881135312] [2021-06-05 05:46:08,544 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881135312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:08,544 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546965022] [2021-06-05 05:46:08,544 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 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-05 05:46:08,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:46:08,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:46:08,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:46:09,033 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:46:09,033 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:46:09,034 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:46:09,039 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:46:09,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:46:09,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:46:09,105 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:46:09,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546965022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:09,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:46:09,105 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 37 [2021-06-05 05:46:09,106 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500193194] [2021-06-05 05:46:09,106 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 05:46:09,106 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:46:09,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 05:46:09,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1181, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 05:46:09,106 INFO L87 Difference]: Start difference. First operand 23462 states and 61625 transitions. Second operand has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:15,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:46:15,353 INFO L93 Difference]: Finished difference Result 44417 states and 116031 transitions. [2021-06-05 05:46:15,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 152 states. [2021-06-05 05:46:15,354 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:46:15,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:46:15,403 INFO L225 Difference]: With dead ends: 44417 [2021-06-05 05:46:15,403 INFO L226 Difference]: Without dead ends: 43235 [2021-06-05 05:46:15,405 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13733 ImplicationChecksByTransitivity, 5048.4ms TimeCoverageRelationStatistics Valid=4150, Invalid=29890, Unknown=0, NotChecked=0, Total=34040 [2021-06-05 05:46:15,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43235 states. [2021-06-05 05:46:15,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43235 to 21862. [2021-06-05 05:46:15,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21862 states, 21861 states have (on average 2.6247198206852387) internal successors, (57379), 21861 states have internal predecessors, (57379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:15,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21862 states to 21862 states and 57379 transitions. [2021-06-05 05:46:15,812 INFO L78 Accepts]: Start accepts. Automaton has 21862 states and 57379 transitions. Word has length 43 [2021-06-05 05:46:15,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:46:15,812 INFO L482 AbstractCegarLoop]: Abstraction has 21862 states and 57379 transitions. [2021-06-05 05:46:15,812 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.081081081081081) internal successors, (77), 37 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:15,812 INFO L276 IsEmpty]: Start isEmpty. Operand 21862 states and 57379 transitions. [2021-06-05 05:46:15,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:46:15,834 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:46:15,834 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:46:16,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:46:16,034 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:46:16,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:46:16,035 INFO L82 PathProgramCache]: Analyzing trace with hash 446049553, now seen corresponding path program 50 times [2021-06-05 05:46:16,035 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:46:16,035 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595566223] [2021-06-05 05:46:16,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:46:16,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:46:16,219 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 05:46:16,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:46:16,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595566223] [2021-06-05 05:46:16,220 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595566223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:16,220 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400201312] [2021-06-05 05:46:16,220 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 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-05 05:46:16,246 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:46:16,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:46:16,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:46:16,247 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:46:16,726 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:46:16,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:46:16,728 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:46:16,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:46:16,731 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:46:16,732 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:46:16,792 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:46:16,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400201312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:16,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:46:16,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 37 [2021-06-05 05:46:16,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96788343] [2021-06-05 05:46:16,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 05:46:16,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:46:16,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 05:46:16,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1184, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 05:46:16,793 INFO L87 Difference]: Start difference. First operand 21862 states and 57379 transitions. Second operand has 37 states, 37 states have (on average 2.0) internal successors, (74), 37 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:22,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:46:22,910 INFO L93 Difference]: Finished difference Result 52606 states and 136330 transitions. [2021-06-05 05:46:22,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 141 states. [2021-06-05 05:46:22,910 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.0) internal successors, (74), 37 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:46:22,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:46:22,984 INFO L225 Difference]: With dead ends: 52606 [2021-06-05 05:46:22,984 INFO L226 Difference]: Without dead ends: 52287 [2021-06-05 05:46:22,986 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 172 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10927 ImplicationChecksByTransitivity, 5006.0ms TimeCoverageRelationStatistics Valid=3986, Invalid=26116, Unknown=0, NotChecked=0, Total=30102 [2021-06-05 05:46:23,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52287 states. [2021-06-05 05:46:23,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52287 to 22552. [2021-06-05 05:46:23,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22552 states, 22551 states have (on average 2.6213471686399714) internal successors, (59114), 22551 states have internal predecessors, (59114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:23,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22552 states to 22552 states and 59114 transitions. [2021-06-05 05:46:23,458 INFO L78 Accepts]: Start accepts. Automaton has 22552 states and 59114 transitions. Word has length 43 [2021-06-05 05:46:23,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:46:23,458 INFO L482 AbstractCegarLoop]: Abstraction has 22552 states and 59114 transitions. [2021-06-05 05:46:23,458 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.0) internal successors, (74), 37 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:23,458 INFO L276 IsEmpty]: Start isEmpty. Operand 22552 states and 59114 transitions. [2021-06-05 05:46:23,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:46:23,479 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:46:23,480 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:46:23,687 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable144 [2021-06-05 05:46:23,687 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:46:23,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:46:23,687 INFO L82 PathProgramCache]: Analyzing trace with hash -1890627837, now seen corresponding path program 51 times [2021-06-05 05:46:23,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:46:23,687 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48316718] [2021-06-05 05:46:23,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:46:23,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:46:23,866 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 05:46:23,866 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:46:23,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48316718] [2021-06-05 05:46:23,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48316718] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:23,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676972830] [2021-06-05 05:46:23,866 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:46:23,897 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 05:46:23,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:46:23,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:46:23,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:46:24,440 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:46:24,440 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:46:24,441 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:46:24,444 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:46:24,445 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:46:24,445 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:46:24,503 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:46:24,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676972830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:24,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:46:24,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 36 [2021-06-05 05:46:24,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295981186] [2021-06-05 05:46:24,504 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 05:46:24,504 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:46:24,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 05:46:24,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=1120, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 05:46:24,504 INFO L87 Difference]: Start difference. First operand 22552 states and 59114 transitions. Second operand has 36 states, 36 states have (on average 2.0555555555555554) internal successors, (74), 36 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:30,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:46:30,748 INFO L93 Difference]: Finished difference Result 52725 states and 138064 transitions. [2021-06-05 05:46:30,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2021-06-05 05:46:30,748 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0555555555555554) internal successors, (74), 36 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:46:30,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:46:30,820 INFO L225 Difference]: With dead ends: 52725 [2021-06-05 05:46:30,820 INFO L226 Difference]: Without dead ends: 52097 [2021-06-05 05:46:30,822 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11810 ImplicationChecksByTransitivity, 5168.8ms TimeCoverageRelationStatistics Valid=4212, Invalid=26940, Unknown=0, NotChecked=0, Total=31152 [2021-06-05 05:46:30,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52097 states. [2021-06-05 05:46:31,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52097 to 25356. [2021-06-05 05:46:31,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25356 states, 25355 states have (on average 2.6195227765726683) internal successors, (66418), 25355 states have internal predecessors, (66418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:31,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25356 states to 25356 states and 66418 transitions. [2021-06-05 05:46:31,383 INFO L78 Accepts]: Start accepts. Automaton has 25356 states and 66418 transitions. Word has length 43 [2021-06-05 05:46:31,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:46:31,384 INFO L482 AbstractCegarLoop]: Abstraction has 25356 states and 66418 transitions. [2021-06-05 05:46:31,384 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0555555555555554) internal successors, (74), 36 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:31,384 INFO L276 IsEmpty]: Start isEmpty. Operand 25356 states and 66418 transitions. [2021-06-05 05:46:31,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:46:31,407 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:46:31,407 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:46:31,607 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-06-05 05:46:31,608 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:46:31,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:46:31,608 INFO L82 PathProgramCache]: Analyzing trace with hash 821149183, now seen corresponding path program 52 times [2021-06-05 05:46:31,608 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:46:31,608 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695350619] [2021-06-05 05:46:31,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:46:31,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:46:31,815 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 40 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:46:31,815 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:46:31,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695350619] [2021-06-05 05:46:31,815 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695350619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:31,815 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367178930] [2021-06-05 05:46:31,815 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:46:31,844 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:46:31,844 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:46:31,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:46:31,845 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:46:32,298 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:46:32,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:46:32,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:46:32,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:46:32,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:46:32,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:46:32,358 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:46:32,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367178930] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:32,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:46:32,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 36 [2021-06-05 05:46:32,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301749907] [2021-06-05 05:46:32,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 05:46:32,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:46:32,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 05:46:32,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=1116, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 05:46:32,359 INFO L87 Difference]: Start difference. First operand 25356 states and 66418 transitions. Second operand has 36 states, 36 states have (on average 2.0833333333333335) internal successors, (75), 36 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:39,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:46:39,778 INFO L93 Difference]: Finished difference Result 51875 states and 136134 transitions. [2021-06-05 05:46:39,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 163 states. [2021-06-05 05:46:39,778 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0833333333333335) internal successors, (75), 36 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:46:39,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:46:39,846 INFO L225 Difference]: With dead ends: 51875 [2021-06-05 05:46:39,846 INFO L226 Difference]: Without dead ends: 50985 [2021-06-05 05:46:39,848 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 193 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14878 ImplicationChecksByTransitivity, 5769.6ms TimeCoverageRelationStatistics Valid=4543, Invalid=33287, Unknown=0, NotChecked=0, Total=37830 [2021-06-05 05:46:39,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50985 states. [2021-06-05 05:46:40,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50985 to 30858. [2021-06-05 05:46:40,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30858 states, 30857 states have (on average 2.614868587354571) internal successors, (80687), 30857 states have internal predecessors, (80687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:40,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30858 states to 30858 states and 80687 transitions. [2021-06-05 05:46:40,396 INFO L78 Accepts]: Start accepts. Automaton has 30858 states and 80687 transitions. Word has length 43 [2021-06-05 05:46:40,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:46:40,396 INFO L482 AbstractCegarLoop]: Abstraction has 30858 states and 80687 transitions. [2021-06-05 05:46:40,396 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0833333333333335) internal successors, (75), 36 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:40,396 INFO L276 IsEmpty]: Start isEmpty. Operand 30858 states and 80687 transitions. [2021-06-05 05:46:40,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:46:40,427 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:46:40,427 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:46:40,627 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:46:40,627 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:46:40,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:46:40,627 INFO L82 PathProgramCache]: Analyzing trace with hash -1239161813, now seen corresponding path program 53 times [2021-06-05 05:46:40,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:46:40,628 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997952222] [2021-06-05 05:46:40,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:46:40,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:46:40,846 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 4 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:46:40,846 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:46:40,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997952222] [2021-06-05 05:46:40,846 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997952222] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:40,846 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2126656226] [2021-06-05 05:46:40,846 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:46:40,876 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 05:46:40,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:46:40,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 05:46:40,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:46:41,724 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:41,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:41,725 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:46:41,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:41,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:41,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:41,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:41,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:41,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:41,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:41,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:41,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:41,731 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:46:41,732 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:46:41,732 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 22 [2021-06-05 05:46:41,733 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:46:41,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:46:41,742 INFO L550 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:46:41,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:67, output treesize:10 [2021-06-05 05:46:41,815 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:46:41,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2126656226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:41,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:46:41,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:46:41,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161737042] [2021-06-05 05:46:41,816 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:46:41,816 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:46:41,816 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:46:41,816 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1248, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:46:41,816 INFO L87 Difference]: Start difference. First operand 30858 states and 80687 transitions. Second operand has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:49,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:46:49,246 INFO L93 Difference]: Finished difference Result 76344 states and 199558 transitions. [2021-06-05 05:46:49,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 139 states. [2021-06-05 05:46:49,246 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:46:49,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:46:49,351 INFO L225 Difference]: With dead ends: 76344 [2021-06-05 05:46:49,351 INFO L226 Difference]: Without dead ends: 75918 [2021-06-05 05:46:49,353 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 171 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10917 ImplicationChecksByTransitivity, 5536.9ms TimeCoverageRelationStatistics Valid=3708, Invalid=26048, Unknown=0, NotChecked=0, Total=29756 [2021-06-05 05:46:49,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75918 states. [2021-06-05 05:46:50,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75918 to 34178. [2021-06-05 05:46:50,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34178 states, 34177 states have (on average 2.6042952863036546) internal successors, (89007), 34177 states have internal predecessors, (89007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:50,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34178 states to 34178 states and 89007 transitions. [2021-06-05 05:46:50,105 INFO L78 Accepts]: Start accepts. Automaton has 34178 states and 89007 transitions. Word has length 43 [2021-06-05 05:46:50,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:46:50,105 INFO L482 AbstractCegarLoop]: Abstraction has 34178 states and 89007 transitions. [2021-06-05 05:46:50,105 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:50,105 INFO L276 IsEmpty]: Start isEmpty. Operand 34178 states and 89007 transitions. [2021-06-05 05:46:50,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:46:50,139 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:46:50,139 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:46:50,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153,54 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:46:50,341 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:46:50,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:46:50,341 INFO L82 PathProgramCache]: Analyzing trace with hash 2064437585, now seen corresponding path program 54 times [2021-06-05 05:46:50,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:46:50,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480379707] [2021-06-05 05:46:50,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:46:50,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:46:50,567 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 4 proven. 40 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:46:50,567 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:46:50,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480379707] [2021-06-05 05:46:50,567 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480379707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:50,567 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424946053] [2021-06-05 05:46:50,567 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 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-05 05:46:50,594 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 05:46:50,594 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:46:50,595 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 05:46:50,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:46:51,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:51,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:51,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:51,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:51,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:51,244 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:46:51,245 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:46:51,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:51,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:51,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:51,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:46:51,248 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:46:51,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 7 select indices, 7 select index equivalence classes, 6 disjoint index pairs (out of 21 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 22 [2021-06-05 05:46:51,249 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:46:51,256 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:46:51,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:46:51,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:64, output treesize:10 [2021-06-05 05:46:51,324 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:46:51,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424946053] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:51,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:46:51,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:46:51,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707909454] [2021-06-05 05:46:51,325 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:46:51,325 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:46:51,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:46:51,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:46:51,325 INFO L87 Difference]: Start difference. First operand 34178 states and 89007 transitions. Second operand has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:57,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:46:57,095 INFO L93 Difference]: Finished difference Result 58808 states and 153180 transitions. [2021-06-05 05:46:57,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2021-06-05 05:46:57,096 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:46:57,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:46:57,177 INFO L225 Difference]: With dead ends: 58808 [2021-06-05 05:46:57,177 INFO L226 Difference]: Without dead ends: 58636 [2021-06-05 05:46:57,179 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7629 ImplicationChecksByTransitivity, 4624.2ms TimeCoverageRelationStatistics Valid=3127, Invalid=18925, Unknown=0, NotChecked=0, Total=22052 [2021-06-05 05:46:57,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58636 states. [2021-06-05 05:46:57,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58636 to 32974. [2021-06-05 05:46:57,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32974 states, 32973 states have (on average 2.6076790100991722) internal successors, (85983), 32973 states have internal predecessors, (85983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:57,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32974 states to 32974 states and 85983 transitions. [2021-06-05 05:46:57,906 INFO L78 Accepts]: Start accepts. Automaton has 32974 states and 85983 transitions. Word has length 43 [2021-06-05 05:46:57,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:46:57,906 INFO L482 AbstractCegarLoop]: Abstraction has 32974 states and 85983 transitions. [2021-06-05 05:46:57,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.026315789473684) internal successors, (77), 38 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:46:57,906 INFO L276 IsEmpty]: Start isEmpty. Operand 32974 states and 85983 transitions. [2021-06-05 05:46:57,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:46:57,939 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:46:57,939 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:46:58,139 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-06-05 05:46:58,140 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:46:58,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:46:58,140 INFO L82 PathProgramCache]: Analyzing trace with hash -16448189, now seen corresponding path program 55 times [2021-06-05 05:46:58,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:46:58,140 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266497278] [2021-06-05 05:46:58,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:46:58,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:46:58,325 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 05:46:58,325 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:46:58,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266497278] [2021-06-05 05:46:58,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266497278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:58,325 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26711646] [2021-06-05 05:46:58,325 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 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-05 05:46:58,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:46:58,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:46:58,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:46:58,808 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:46:58,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:46:58,809 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:46:58,813 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:46:58,813 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:46:58,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:46:58,871 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:46:58,871 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26711646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:46:58,871 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:46:58,871 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 36 [2021-06-05 05:46:58,871 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149871003] [2021-06-05 05:46:58,871 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 05:46:58,871 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:46:58,871 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 05:46:58,871 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1118, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 05:46:58,872 INFO L87 Difference]: Start difference. First operand 32974 states and 85983 transitions. Second operand has 36 states, 36 states have (on average 2.0555555555555554) internal successors, (74), 36 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:02,104 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 16 [2021-06-05 05:47:04,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:47:04,085 INFO L93 Difference]: Finished difference Result 54518 states and 141071 transitions. [2021-06-05 05:47:04,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2021-06-05 05:47:04,086 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0555555555555554) internal successors, (74), 36 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:47:04,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:47:04,162 INFO L225 Difference]: With dead ends: 54518 [2021-06-05 05:47:04,163 INFO L226 Difference]: Without dead ends: 54068 [2021-06-05 05:47:04,164 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 151 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8388 ImplicationChecksByTransitivity, 4288.6ms TimeCoverageRelationStatistics Valid=3168, Invalid=20088, Unknown=0, NotChecked=0, Total=23256 [2021-06-05 05:47:04,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54068 states. [2021-06-05 05:47:04,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54068 to 33126. [2021-06-05 05:47:04,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33126 states, 33125 states have (on average 2.6063396226415096) internal successors, (86335), 33125 states have internal predecessors, (86335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:04,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33126 states to 33126 states and 86335 transitions. [2021-06-05 05:47:04,805 INFO L78 Accepts]: Start accepts. Automaton has 33126 states and 86335 transitions. Word has length 43 [2021-06-05 05:47:04,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:47:04,805 INFO L482 AbstractCegarLoop]: Abstraction has 33126 states and 86335 transitions. [2021-06-05 05:47:04,805 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0555555555555554) internal successors, (74), 36 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:04,805 INFO L276 IsEmpty]: Start isEmpty. Operand 33126 states and 86335 transitions. [2021-06-05 05:47:04,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:47:04,837 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:47:04,837 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:47:05,037 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:47:05,038 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:47:05,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:47:05,038 INFO L82 PathProgramCache]: Analyzing trace with hash 768210755, now seen corresponding path program 56 times [2021-06-05 05:47:05,038 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:47:05,038 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714721321] [2021-06-05 05:47:05,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:47:05,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:47:05,235 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 05:47:05,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:47:05,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714721321] [2021-06-05 05:47:05,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714721321] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:05,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990024928] [2021-06-05 05:47:05,236 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 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-05 05:47:05,261 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:47:05,262 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:47:05,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:47:05,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:47:05,717 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:47:05,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:47:05,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:47:05,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:47:05,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:47:05,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:47:05,777 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:05,777 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990024928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:05,777 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:47:05,777 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 36 [2021-06-05 05:47:05,778 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180218173] [2021-06-05 05:47:05,778 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 05:47:05,778 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:47:05,778 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 05:47:05,778 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1113, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 05:47:05,778 INFO L87 Difference]: Start difference. First operand 33126 states and 86335 transitions. Second operand has 36 states, 36 states have (on average 2.0555555555555554) internal successors, (74), 36 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:07,716 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2021-06-05 05:47:12,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:47:12,083 INFO L93 Difference]: Finished difference Result 56520 states and 146433 transitions. [2021-06-05 05:47:12,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2021-06-05 05:47:12,087 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0555555555555554) internal successors, (74), 36 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:47:12,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:47:12,167 INFO L225 Difference]: With dead ends: 56520 [2021-06-05 05:47:12,167 INFO L226 Difference]: Without dead ends: 56166 [2021-06-05 05:47:12,168 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 175 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11908 ImplicationChecksByTransitivity, 5016.3ms TimeCoverageRelationStatistics Valid=3892, Invalid=27260, Unknown=0, NotChecked=0, Total=31152 [2021-06-05 05:47:12,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56166 states. [2021-06-05 05:47:12,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56166 to 33074. [2021-06-05 05:47:12,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33074 states, 33073 states have (on average 2.6075650833005777) internal successors, (86240), 33073 states have internal predecessors, (86240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:12,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33074 states to 33074 states and 86240 transitions. [2021-06-05 05:47:12,798 INFO L78 Accepts]: Start accepts. Automaton has 33074 states and 86240 transitions. Word has length 43 [2021-06-05 05:47:12,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:47:12,798 INFO L482 AbstractCegarLoop]: Abstraction has 33074 states and 86240 transitions. [2021-06-05 05:47:12,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0555555555555554) internal successors, (74), 36 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:12,798 INFO L276 IsEmpty]: Start isEmpty. Operand 33074 states and 86240 transitions. [2021-06-05 05:47:12,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:47:12,832 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:47:12,832 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:47:13,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:47:13,033 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:47:13,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:47:13,033 INFO L82 PathProgramCache]: Analyzing trace with hash -1813418433, now seen corresponding path program 57 times [2021-06-05 05:47:13,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:47:13,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230668361] [2021-06-05 05:47:13,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:47:13,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:47:13,289 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:13,289 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:47:13,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230668361] [2021-06-05 05:47:13,289 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230668361] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:13,289 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090067539] [2021-06-05 05:47:13,289 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 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-05 05:47:13,318 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 05:47:13,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:47:13,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:47:13,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:47:13,812 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:47:13,812 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:47:13,813 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:47:13,816 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:47:13,817 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:47:13,817 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:47:13,882 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:13,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090067539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:13,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:47:13,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:47:13,883 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24005897] [2021-06-05 05:47:13,883 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:47:13,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:47:13,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:47:13,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1382, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:47:13,883 INFO L87 Difference]: Start difference. First operand 33074 states and 86240 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:18,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:47:18,063 INFO L93 Difference]: Finished difference Result 51180 states and 133041 transitions. [2021-06-05 05:47:18,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-06-05 05:47:18,063 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:47:18,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:47:18,134 INFO L225 Difference]: With dead ends: 51180 [2021-06-05 05:47:18,134 INFO L226 Difference]: Without dead ends: 50194 [2021-06-05 05:47:18,135 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5914 ImplicationChecksByTransitivity, 3494.2ms TimeCoverageRelationStatistics Valid=2552, Invalid=15270, Unknown=0, NotChecked=0, Total=17822 [2021-06-05 05:47:18,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50194 states. [2021-06-05 05:47:18,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50194 to 34498. [2021-06-05 05:47:18,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34498 states, 34497 states have (on average 2.606052700234803) internal successors, (89901), 34497 states have internal predecessors, (89901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:18,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34498 states to 34498 states and 89901 transitions. [2021-06-05 05:47:18,794 INFO L78 Accepts]: Start accepts. Automaton has 34498 states and 89901 transitions. Word has length 43 [2021-06-05 05:47:18,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:47:18,794 INFO L482 AbstractCegarLoop]: Abstraction has 34498 states and 89901 transitions. [2021-06-05 05:47:18,794 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:18,794 INFO L276 IsEmpty]: Start isEmpty. Operand 34498 states and 89901 transitions. [2021-06-05 05:47:18,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:47:18,829 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:47:18,829 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:47:19,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:47:19,030 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:47:19,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:47:19,030 INFO L82 PathProgramCache]: Analyzing trace with hash 835626841, now seen corresponding path program 58 times [2021-06-05 05:47:19,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:47:19,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771492164] [2021-06-05 05:47:19,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:47:19,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:47:19,279 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:19,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:47:19,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771492164] [2021-06-05 05:47:19,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771492164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:19,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287126800] [2021-06-05 05:47:19,280 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 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-05 05:47:19,305 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:47:19,305 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:47:19,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:47:19,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:47:19,801 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:47:19,801 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:47:19,802 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:47:19,805 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:47:19,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:47:19,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:47:19,868 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:19,868 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287126800] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:19,868 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:47:19,868 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:47:19,868 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202431201] [2021-06-05 05:47:19,869 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:47:19,869 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:47:19,869 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:47:19,869 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1384, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:47:19,869 INFO L87 Difference]: Start difference. First operand 34498 states and 89901 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:25,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:47:25,876 INFO L93 Difference]: Finished difference Result 50970 states and 132040 transitions. [2021-06-05 05:47:25,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 129 states. [2021-06-05 05:47:25,877 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:47:25,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:47:25,943 INFO L225 Difference]: With dead ends: 50970 [2021-06-05 05:47:25,943 INFO L226 Difference]: Without dead ends: 50500 [2021-06-05 05:47:25,944 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 163 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9667 ImplicationChecksByTransitivity, 5251.0ms TimeCoverageRelationStatistics Valid=4304, Invalid=22756, Unknown=0, NotChecked=0, Total=27060 [2021-06-05 05:47:25,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50500 states. [2021-06-05 05:47:26,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50500 to 34480. [2021-06-05 05:47:26,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34480 states, 34479 states have (on average 2.6040198381623596) internal successors, (89784), 34479 states have internal predecessors, (89784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:26,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34480 states to 34480 states and 89784 transitions. [2021-06-05 05:47:26,593 INFO L78 Accepts]: Start accepts. Automaton has 34480 states and 89784 transitions. Word has length 43 [2021-06-05 05:47:26,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:47:26,593 INFO L482 AbstractCegarLoop]: Abstraction has 34480 states and 89784 transitions. [2021-06-05 05:47:26,593 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:26,593 INFO L276 IsEmpty]: Start isEmpty. Operand 34480 states and 89784 transitions. [2021-06-05 05:47:26,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:47:26,627 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:47:26,627 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:47:26,828 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable168 [2021-06-05 05:47:26,828 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:47:26,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:47:26,828 INFO L82 PathProgramCache]: Analyzing trace with hash -155741057, now seen corresponding path program 59 times [2021-06-05 05:47:26,828 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:47:26,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630088248] [2021-06-05 05:47:26,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:47:26,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:47:27,083 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:27,084 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:47:27,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630088248] [2021-06-05 05:47:27,084 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630088248] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:27,084 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742131741] [2021-06-05 05:47:27,084 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 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-05 05:47:27,112 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 05:47:27,112 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:47:27,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 05:47:27,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:47:27,618 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:47:27,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:47:27,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:47:27,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:47:27,623 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:47:27,623 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:47:27,688 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:27,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742131741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:27,688 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:47:27,688 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:47:27,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82388516] [2021-06-05 05:47:27,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:47:27,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:47:27,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:47:27,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=1389, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:47:27,689 INFO L87 Difference]: Start difference. First operand 34480 states and 89784 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:29,430 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 38 DAG size of output: 31 [2021-06-05 05:47:33,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:47:33,000 INFO L93 Difference]: Finished difference Result 50258 states and 130327 transitions. [2021-06-05 05:47:33,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 115 states. [2021-06-05 05:47:33,001 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:47:33,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:47:33,069 INFO L225 Difference]: With dead ends: 50258 [2021-06-05 05:47:33,069 INFO L226 Difference]: Without dead ends: 49346 [2021-06-05 05:47:33,071 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7705 ImplicationChecksByTransitivity, 4649.9ms TimeCoverageRelationStatistics Valid=3493, Invalid=19157, Unknown=0, NotChecked=0, Total=22650 [2021-06-05 05:47:33,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49346 states. [2021-06-05 05:47:33,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49346 to 34988. [2021-06-05 05:47:33,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34988 states, 34987 states have (on average 2.5989939120244663) internal successors, (90931), 34987 states have internal predecessors, (90931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:33,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34988 states to 34988 states and 90931 transitions. [2021-06-05 05:47:33,736 INFO L78 Accepts]: Start accepts. Automaton has 34988 states and 90931 transitions. Word has length 43 [2021-06-05 05:47:33,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:47:33,736 INFO L482 AbstractCegarLoop]: Abstraction has 34988 states and 90931 transitions. [2021-06-05 05:47:33,736 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:33,736 INFO L276 IsEmpty]: Start isEmpty. Operand 34988 states and 90931 transitions. [2021-06-05 05:47:33,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:47:33,771 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:47:33,771 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:47:33,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:47:33,972 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:47:33,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:47:33,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1440813171, now seen corresponding path program 60 times [2021-06-05 05:47:33,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:47:33,972 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516641415] [2021-06-05 05:47:33,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:47:33,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:47:34,198 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:34,199 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:47:34,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516641415] [2021-06-05 05:47:34,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516641415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:34,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080996078] [2021-06-05 05:47:34,199 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 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-05 05:47:34,225 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 05:47:34,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:47:34,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 05:47:34,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:47:34,709 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:47:34,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:47:34,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:47:34,714 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:47:34,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:47:34,714 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:47:34,776 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:34,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080996078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:34,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:47:34,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:47:34,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095962766] [2021-06-05 05:47:34,776 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:47:34,776 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:47:34,776 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:47:34,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1392, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:47:34,777 INFO L87 Difference]: Start difference. First operand 34988 states and 90931 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:39,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:47:39,730 INFO L93 Difference]: Finished difference Result 66217 states and 172225 transitions. [2021-06-05 05:47:39,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-06-05 05:47:39,731 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:47:39,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:47:39,822 INFO L225 Difference]: With dead ends: 66217 [2021-06-05 05:47:39,822 INFO L226 Difference]: Without dead ends: 65095 [2021-06-05 05:47:39,823 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7329 ImplicationChecksByTransitivity, 3758.1ms TimeCoverageRelationStatistics Valid=2811, Invalid=18069, Unknown=0, NotChecked=0, Total=20880 [2021-06-05 05:47:39,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65095 states. [2021-06-05 05:47:40,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65095 to 36274. [2021-06-05 05:47:40,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36274 states, 36273 states have (on average 2.5966696992253193) internal successors, (94189), 36273 states have internal predecessors, (94189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:40,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36274 states to 36274 states and 94189 transitions. [2021-06-05 05:47:40,504 INFO L78 Accepts]: Start accepts. Automaton has 36274 states and 94189 transitions. Word has length 43 [2021-06-05 05:47:40,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:47:40,504 INFO L482 AbstractCegarLoop]: Abstraction has 36274 states and 94189 transitions. [2021-06-05 05:47:40,504 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:40,504 INFO L276 IsEmpty]: Start isEmpty. Operand 36274 states and 94189 transitions. [2021-06-05 05:47:40,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:47:40,539 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:47:40,539 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:47:40,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174,61 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:47:40,752 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:47:40,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:47:40,752 INFO L82 PathProgramCache]: Analyzing trace with hash -421896627, now seen corresponding path program 61 times [2021-06-05 05:47:40,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:47:40,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152440732] [2021-06-05 05:47:40,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:47:40,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:47:40,948 WARN L205 SmtUtils]: Spent 152.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2021-06-05 05:47:41,153 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:41,153 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:47:41,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152440732] [2021-06-05 05:47:41,153 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152440732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:41,153 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249558662] [2021-06-05 05:47:41,153 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:47:41,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:47:41,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:47:41,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:47:41,701 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:47:41,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:47:41,703 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:47:41,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:47:41,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:47:41,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:47:41,771 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:41,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249558662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:41,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:47:41,771 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:47:41,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436891295] [2021-06-05 05:47:41,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:47:41,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:47:41,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:47:41,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1394, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:47:41,772 INFO L87 Difference]: Start difference. First operand 36274 states and 94189 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:48,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:47:48,342 INFO L93 Difference]: Finished difference Result 69190 states and 180203 transitions. [2021-06-05 05:47:48,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 140 states. [2021-06-05 05:47:48,343 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:47:48,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:47:48,442 INFO L225 Difference]: With dead ends: 69190 [2021-06-05 05:47:48,442 INFO L226 Difference]: Without dead ends: 68489 [2021-06-05 05:47:48,444 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 174 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11327 ImplicationChecksByTransitivity, 5472.6ms TimeCoverageRelationStatistics Valid=4164, Invalid=26636, Unknown=0, NotChecked=0, Total=30800 [2021-06-05 05:47:48,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68489 states. [2021-06-05 05:47:49,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68489 to 41444. [2021-06-05 05:47:49,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41444 states, 41443 states have (on average 2.5922109885867335) internal successors, (107429), 41443 states have internal predecessors, (107429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:49,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41444 states to 41444 states and 107429 transitions. [2021-06-05 05:47:49,207 INFO L78 Accepts]: Start accepts. Automaton has 41444 states and 107429 transitions. Word has length 43 [2021-06-05 05:47:49,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:47:49,207 INFO L482 AbstractCegarLoop]: Abstraction has 41444 states and 107429 transitions. [2021-06-05 05:47:49,207 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:49,207 INFO L276 IsEmpty]: Start isEmpty. Operand 41444 states and 107429 transitions. [2021-06-05 05:47:49,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:47:49,245 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:47:49,245 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:47:49,446 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:47:49,446 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:47:49,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:47:49,446 INFO L82 PathProgramCache]: Analyzing trace with hash -1254279549, now seen corresponding path program 62 times [2021-06-05 05:47:49,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:47:49,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1077013028] [2021-06-05 05:47:49,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:47:49,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:47:49,644 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 41 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:47:49,644 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:47:49,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1077013028] [2021-06-05 05:47:49,644 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1077013028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:49,644 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417987054] [2021-06-05 05:47:49,644 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 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-05 05:47:49,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:47:49,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:47:49,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:47:49,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:47:50,273 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:47:50,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:47:50,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:47:50,277 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:47:50,278 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:47:50,278 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:47:50,339 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:50,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [417987054] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:50,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:47:50,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:47:50,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019756795] [2021-06-05 05:47:50,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:47:50,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:47:50,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:47:50,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:47:50,340 INFO L87 Difference]: Start difference. First operand 41444 states and 107429 transitions. Second operand has 38 states, 38 states have (on average 1.9736842105263157) internal successors, (75), 38 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:57,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:47:57,891 INFO L93 Difference]: Finished difference Result 82935 states and 213989 transitions. [2021-06-05 05:47:57,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 159 states. [2021-06-05 05:47:57,891 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 1.9736842105263157) internal successors, (75), 38 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:47:57,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:47:58,006 INFO L225 Difference]: With dead ends: 82935 [2021-06-05 05:47:58,006 INFO L226 Difference]: Without dead ends: 82258 [2021-06-05 05:47:58,008 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 191 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13846 ImplicationChecksByTransitivity, 6022.7ms TimeCoverageRelationStatistics Valid=5046, Invalid=32010, Unknown=0, NotChecked=0, Total=37056 [2021-06-05 05:47:58,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82258 states. [2021-06-05 05:47:58,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82258 to 42748. [2021-06-05 05:47:58,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42748 states, 42747 states have (on average 2.5865908718740496) internal successors, (110569), 42747 states have internal predecessors, (110569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:58,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42748 states to 42748 states and 110569 transitions. [2021-06-05 05:47:58,866 INFO L78 Accepts]: Start accepts. Automaton has 42748 states and 110569 transitions. Word has length 43 [2021-06-05 05:47:58,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:47:58,866 INFO L482 AbstractCegarLoop]: Abstraction has 42748 states and 110569 transitions. [2021-06-05 05:47:58,866 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 1.9736842105263157) internal successors, (75), 38 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:47:58,866 INFO L276 IsEmpty]: Start isEmpty. Operand 42748 states and 110569 transitions. [2021-06-05 05:47:58,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:47:58,907 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:47:58,907 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:47:59,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:47:59,108 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:47:59,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:47:59,108 INFO L82 PathProgramCache]: Analyzing trace with hash 1888042687, now seen corresponding path program 63 times [2021-06-05 05:47:59,108 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:47:59,108 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095432887] [2021-06-05 05:47:59,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:47:59,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:47:59,284 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 39 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 05:47:59,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:47:59,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095432887] [2021-06-05 05:47:59,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095432887] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:59,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093436335] [2021-06-05 05:47:59,285 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 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-05 05:47:59,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 05:47:59,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:47:59,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:47:59,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:47:59,902 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:47:59,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:47:59,903 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:47:59,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:47:59,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:47:59,907 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:47:59,963 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:47:59,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093436335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:47:59,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:47:59,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 37 [2021-06-05 05:47:59,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830929478] [2021-06-05 05:47:59,963 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 05:47:59,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:47:59,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 05:47:59,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1180, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 05:47:59,964 INFO L87 Difference]: Start difference. First operand 42748 states and 110569 transitions. Second operand has 37 states, 37 states have (on average 2.0) internal successors, (74), 37 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:05,074 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:48:05,074 INFO L93 Difference]: Finished difference Result 78182 states and 200986 transitions. [2021-06-05 05:48:05,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 130 states. [2021-06-05 05:48:05,075 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.0) internal successors, (74), 37 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:48:05,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:48:05,179 INFO L225 Difference]: With dead ends: 78182 [2021-06-05 05:48:05,179 INFO L226 Difference]: Without dead ends: 77766 [2021-06-05 05:48:05,181 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 161 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9667 ImplicationChecksByTransitivity, 4343.4ms TimeCoverageRelationStatistics Valid=3303, Invalid=23103, Unknown=0, NotChecked=0, Total=26406 [2021-06-05 05:48:05,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77766 states. [2021-06-05 05:48:05,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77766 to 43178. [2021-06-05 05:48:05,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43178 states, 43177 states have (on average 2.5850568589758436) internal successors, (111615), 43177 states have internal predecessors, (111615), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:06,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43178 states to 43178 states and 111615 transitions. [2021-06-05 05:48:06,009 INFO L78 Accepts]: Start accepts. Automaton has 43178 states and 111615 transitions. Word has length 43 [2021-06-05 05:48:06,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:48:06,010 INFO L482 AbstractCegarLoop]: Abstraction has 43178 states and 111615 transitions. [2021-06-05 05:48:06,010 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.0) internal successors, (74), 37 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:06,010 INFO L276 IsEmpty]: Start isEmpty. Operand 43178 states and 111615 transitions. [2021-06-05 05:48:06,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:48:06,049 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:48:06,049 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:48:06,264 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:48:06,265 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:48:06,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:48:06,265 INFO L82 PathProgramCache]: Analyzing trace with hash 1766160425, now seen corresponding path program 64 times [2021-06-05 05:48:06,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:48:06,265 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141521006] [2021-06-05 05:48:06,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:48:06,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:48:06,479 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 05:48:06,480 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:48:06,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141521006] [2021-06-05 05:48:06,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141521006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:06,480 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041030162] [2021-06-05 05:48:06,480 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 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-05 05:48:06,506 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:48:06,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:48:06,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:48:06,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:48:06,974 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:48:06,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:48:06,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:48:06,978 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:48:06,979 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:48:06,979 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:48:07,034 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:07,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041030162] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:07,034 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:48:07,034 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 22] total 37 [2021-06-05 05:48:07,034 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755394256] [2021-06-05 05:48:07,034 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 05:48:07,034 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:48:07,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 05:48:07,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1173, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 05:48:07,035 INFO L87 Difference]: Start difference. First operand 43178 states and 111615 transitions. Second operand has 37 states, 37 states have (on average 2.027027027027027) internal successors, (75), 37 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:11,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:48:11,800 INFO L93 Difference]: Finished difference Result 62543 states and 160562 transitions. [2021-06-05 05:48:11,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 127 states. [2021-06-05 05:48:11,800 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.027027027027027) internal successors, (75), 37 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:48:11,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:48:11,882 INFO L225 Difference]: With dead ends: 62543 [2021-06-05 05:48:11,882 INFO L226 Difference]: Without dead ends: 62315 [2021-06-05 05:48:11,884 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 27 SyntacticMatches, 2 SemanticMatches, 158 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9536 ImplicationChecksByTransitivity, 4259.5ms TimeCoverageRelationStatistics Valid=3394, Invalid=22046, Unknown=0, NotChecked=0, Total=25440 [2021-06-05 05:48:11,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62315 states. [2021-06-05 05:48:12,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62315 to 43786. [2021-06-05 05:48:12,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43786 states, 43785 states have (on average 2.582254196642686) internal successors, (113064), 43785 states have internal predecessors, (113064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:12,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43786 states to 43786 states and 113064 transitions. [2021-06-05 05:48:12,588 INFO L78 Accepts]: Start accepts. Automaton has 43786 states and 113064 transitions. Word has length 43 [2021-06-05 05:48:12,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:48:12,588 INFO L482 AbstractCegarLoop]: Abstraction has 43786 states and 113064 transitions. [2021-06-05 05:48:12,588 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.027027027027027) internal successors, (75), 37 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:12,588 INFO L276 IsEmpty]: Start isEmpty. Operand 43786 states and 113064 transitions. [2021-06-05 05:48:12,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:48:12,777 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:48:12,777 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:48:12,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:48:12,981 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:48:12,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:48:12,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1317965889, now seen corresponding path program 65 times [2021-06-05 05:48:12,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:48:12,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104649346] [2021-06-05 05:48:12,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:48:12,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:48:13,219 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:13,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:48:13,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104649346] [2021-06-05 05:48:13,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104649346] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:13,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347314382] [2021-06-05 05:48:13,219 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 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-05 05:48:13,258 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 05:48:13,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:48:13,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:48:13,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:48:13,877 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:48:13,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:48:13,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:48:13,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:48:13,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:48:13,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:48:13,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:48:13,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:48:13,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:48:13,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:48:13,883 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:48:13,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:48:13,884 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:48:13,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:48:13,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:48:13,886 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:48:13,886 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 6 disjoint index pairs (out of 28 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:48:13,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:48:13,893 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:48:13,894 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:48:13,894 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:61, output treesize:10 [2021-06-05 05:48:13,964 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:13,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347314382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:13,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:48:13,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:48:13,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421084855] [2021-06-05 05:48:13,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:48:13,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:48:13,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:48:13,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1382, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:48:13,965 INFO L87 Difference]: Start difference. First operand 43786 states and 113064 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:18,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:48:18,798 INFO L93 Difference]: Finished difference Result 61157 states and 157678 transitions. [2021-06-05 05:48:18,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 104 states. [2021-06-05 05:48:18,798 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:48:18,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:48:18,881 INFO L225 Difference]: With dead ends: 61157 [2021-06-05 05:48:18,881 INFO L226 Difference]: Without dead ends: 60050 [2021-06-05 05:48:18,882 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 138 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6467 ImplicationChecksByTransitivity, 4000.8ms TimeCoverageRelationStatistics Valid=2723, Invalid=16737, Unknown=0, NotChecked=0, Total=19460 [2021-06-05 05:48:18,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60050 states. [2021-06-05 05:48:19,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60050 to 44366. [2021-06-05 05:48:19,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44366 states, 44365 states have (on average 2.580637890228784) internal successors, (114490), 44365 states have internal predecessors, (114490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:19,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44366 states to 44366 states and 114490 transitions. [2021-06-05 05:48:19,653 INFO L78 Accepts]: Start accepts. Automaton has 44366 states and 114490 transitions. Word has length 43 [2021-06-05 05:48:19,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:48:19,653 INFO L482 AbstractCegarLoop]: Abstraction has 44366 states and 114490 transitions. [2021-06-05 05:48:19,653 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:19,653 INFO L276 IsEmpty]: Start isEmpty. Operand 44366 states and 114490 transitions. [2021-06-05 05:48:19,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:48:19,693 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:48:19,693 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:48:19,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-06-05 05:48:19,894 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:48:19,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:48:19,894 INFO L82 PathProgramCache]: Analyzing trace with hash 1331079385, now seen corresponding path program 66 times [2021-06-05 05:48:19,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:48:19,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048675307] [2021-06-05 05:48:19,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:48:19,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:48:20,130 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:20,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:48:20,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048675307] [2021-06-05 05:48:20,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048675307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:20,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812519818] [2021-06-05 05:48:20,131 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 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-05 05:48:20,158 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 05:48:20,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:48:20,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:48:20,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:48:20,663 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:48:20,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:48:20,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:48:20,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:48:20,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:48:20,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:48:20,732 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:20,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1812519818] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:20,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:48:20,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:48:20,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613916537] [2021-06-05 05:48:20,733 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:48:20,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:48:20,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:48:20,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1385, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:48:20,733 INFO L87 Difference]: Start difference. First operand 44366 states and 114490 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:27,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:48:27,014 INFO L93 Difference]: Finished difference Result 59354 states and 152483 transitions. [2021-06-05 05:48:27,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2021-06-05 05:48:27,014 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:48:27,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:48:27,093 INFO L225 Difference]: With dead ends: 59354 [2021-06-05 05:48:27,093 INFO L226 Difference]: Without dead ends: 58884 [2021-06-05 05:48:27,095 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 170 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10503 ImplicationChecksByTransitivity, 5450.9ms TimeCoverageRelationStatistics Valid=4494, Invalid=24918, Unknown=0, NotChecked=0, Total=29412 [2021-06-05 05:48:27,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58884 states. [2021-06-05 05:48:27,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58884 to 44338. [2021-06-05 05:48:27,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44338 states, 44337 states have (on average 2.5801475065971986) internal successors, (114396), 44337 states have internal predecessors, (114396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:27,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44338 states to 44338 states and 114396 transitions. [2021-06-05 05:48:27,854 INFO L78 Accepts]: Start accepts. Automaton has 44338 states and 114396 transitions. Word has length 43 [2021-06-05 05:48:27,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:48:27,854 INFO L482 AbstractCegarLoop]: Abstraction has 44338 states and 114396 transitions. [2021-06-05 05:48:27,854 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:27,854 INFO L276 IsEmpty]: Start isEmpty. Operand 44338 states and 114396 transitions. [2021-06-05 05:48:27,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:48:27,895 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:48:27,895 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:48:28,096 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:48:28,096 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:48:28,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:48:28,096 INFO L82 PathProgramCache]: Analyzing trace with hash 339711487, now seen corresponding path program 67 times [2021-06-05 05:48:28,096 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:48:28,096 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71570875] [2021-06-05 05:48:28,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:48:28,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:48:28,348 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:28,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:48:28,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71570875] [2021-06-05 05:48:28,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71570875] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:28,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508478728] [2021-06-05 05:48:28,348 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 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-05 05:48:28,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:48:28,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:48:28,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:48:28,883 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:48:28,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:48:28,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:48:28,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:48:28,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:48:28,888 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:48:28,952 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:28,953 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508478728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:28,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:48:28,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:48:28,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464390245] [2021-06-05 05:48:28,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:48:28,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:48:28,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:48:28,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1390, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:48:28,953 INFO L87 Difference]: Start difference. First operand 44338 states and 114396 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:32,823 WARN L205 SmtUtils]: Spent 189.00 ms on a formula simplification. DAG size of input: 47 DAG size of output: 42 [2021-06-05 05:48:34,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:48:34,513 INFO L93 Difference]: Finished difference Result 56803 states and 146198 transitions. [2021-06-05 05:48:34,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2021-06-05 05:48:34,514 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:48:34,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:48:34,590 INFO L225 Difference]: With dead ends: 56803 [2021-06-05 05:48:34,590 INFO L226 Difference]: Without dead ends: 56159 [2021-06-05 05:48:34,591 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 146 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7134 ImplicationChecksByTransitivity, 4776.5ms TimeCoverageRelationStatistics Valid=3364, Invalid=18392, Unknown=0, NotChecked=0, Total=21756 [2021-06-05 05:48:34,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56159 states. [2021-06-05 05:48:35,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56159 to 44676. [2021-06-05 05:48:35,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44676 states, 44675 states have (on average 2.5777504196978174) internal successors, (115161), 44675 states have internal predecessors, (115161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:35,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44676 states to 44676 states and 115161 transitions. [2021-06-05 05:48:35,253 INFO L78 Accepts]: Start accepts. Automaton has 44676 states and 115161 transitions. Word has length 43 [2021-06-05 05:48:35,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:48:35,253 INFO L482 AbstractCegarLoop]: Abstraction has 44676 states and 115161 transitions. [2021-06-05 05:48:35,253 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:35,253 INFO L276 IsEmpty]: Start isEmpty. Operand 44676 states and 115161 transitions. [2021-06-05 05:48:35,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:48:35,294 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:48:35,294 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:48:35,495 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:48:35,495 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:48:35,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:48:35,495 INFO L82 PathProgramCache]: Analyzing trace with hash -945360627, now seen corresponding path program 68 times [2021-06-05 05:48:35,495 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:48:35,495 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137898911] [2021-06-05 05:48:35,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:48:35,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:48:35,750 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:35,750 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:48:35,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [137898911] [2021-06-05 05:48:35,750 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [137898911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:35,750 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556860465] [2021-06-05 05:48:35,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05 05:48:35,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:48:35,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:48:35,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:48:35,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:48:36,286 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:48:36,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:48:36,287 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:48:36,291 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:48:36,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:48:36,291 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:48:36,353 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:36,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556860465] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:36,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:48:36,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:48:36,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753398633] [2021-06-05 05:48:36,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:48:36,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:48:36,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:48:36,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=1393, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:48:36,354 INFO L87 Difference]: Start difference. First operand 44676 states and 115161 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:36,784 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 24 [2021-06-05 05:48:40,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:48:40,719 INFO L93 Difference]: Finished difference Result 67792 states and 175050 transitions. [2021-06-05 05:48:40,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2021-06-05 05:48:40,720 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:48:40,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:48:40,808 INFO L225 Difference]: With dead ends: 67792 [2021-06-05 05:48:40,809 INFO L226 Difference]: Without dead ends: 66797 [2021-06-05 05:48:40,810 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 134 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6148 ImplicationChecksByTransitivity, 3638.0ms TimeCoverageRelationStatistics Valid=2542, Invalid=15818, Unknown=0, NotChecked=0, Total=18360 [2021-06-05 05:48:40,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66797 states. [2021-06-05 05:48:41,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66797 to 47392. [2021-06-05 05:48:41,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47392 states, 47391 states have (on average 2.5755945221666563) internal successors, (122060), 47391 states have internal predecessors, (122060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:41,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47392 states to 47392 states and 122060 transitions. [2021-06-05 05:48:41,638 INFO L78 Accepts]: Start accepts. Automaton has 47392 states and 122060 transitions. Word has length 43 [2021-06-05 05:48:41,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:48:41,638 INFO L482 AbstractCegarLoop]: Abstraction has 47392 states and 122060 transitions. [2021-06-05 05:48:41,638 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:41,638 INFO L276 IsEmpty]: Start isEmpty. Operand 47392 states and 122060 transitions. [2021-06-05 05:48:41,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:48:41,680 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:48:41,680 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:48:41,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:48:41,881 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:48:41,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:48:41,881 INFO L82 PathProgramCache]: Analyzing trace with hash 948961809, now seen corresponding path program 69 times [2021-06-05 05:48:41,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:48:41,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [92489945] [2021-06-05 05:48:41,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:48:41,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:48:42,108 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:42,108 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:48:42,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [92489945] [2021-06-05 05:48:42,108 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [92489945] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:42,108 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008351729] [2021-06-05 05:48:42,108 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-05 05:48:42,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 05:48:42,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:48:42,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 36 conjunts are in the unsatisfiable core [2021-06-05 05:48:42,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:48:42,633 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:48:42,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:48:42,634 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:48:42,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:48:42,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:48:42,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:48:42,700 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:42,700 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008351729] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:42,700 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:48:42,700 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 40 [2021-06-05 05:48:42,700 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749954472] [2021-06-05 05:48:42,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 05:48:42,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:48:42,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 05:48:42,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=1391, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 05:48:42,701 INFO L87 Difference]: Start difference. First operand 47392 states and 122060 transitions. Second operand has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:45,708 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 41 DAG size of output: 35 [2021-06-05 05:48:49,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:48:49,696 INFO L93 Difference]: Finished difference Result 72464 states and 186435 transitions. [2021-06-05 05:48:49,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 145 states. [2021-06-05 05:48:49,697 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:48:49,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:48:49,788 INFO L225 Difference]: With dead ends: 72464 [2021-06-05 05:48:49,789 INFO L226 Difference]: Without dead ends: 71461 [2021-06-05 05:48:49,790 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 205 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 179 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12076 ImplicationChecksByTransitivity, 5786.3ms TimeCoverageRelationStatistics Valid=4790, Invalid=27790, Unknown=0, NotChecked=0, Total=32580 [2021-06-05 05:48:49,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71461 states. [2021-06-05 05:48:50,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71461 to 48146. [2021-06-05 05:48:50,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48146 states, 48145 states have (on average 2.5708796344376363) internal successors, (123775), 48145 states have internal predecessors, (123775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:50,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48146 states to 48146 states and 123775 transitions. [2021-06-05 05:48:50,676 INFO L78 Accepts]: Start accepts. Automaton has 48146 states and 123775 transitions. Word has length 43 [2021-06-05 05:48:50,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:48:50,676 INFO L482 AbstractCegarLoop]: Abstraction has 48146 states and 123775 transitions. [2021-06-05 05:48:50,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 1.925) internal successors, (77), 40 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:50,676 INFO L276 IsEmpty]: Start isEmpty. Operand 48146 states and 123775 transitions. [2021-06-05 05:48:50,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:48:50,719 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:48:50,719 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:48:50,919 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable201 [2021-06-05 05:48:50,919 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:48:50,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:48:50,920 INFO L82 PathProgramCache]: Analyzing trace with hash -1074030681, now seen corresponding path program 70 times [2021-06-05 05:48:50,920 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:48:50,920 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105602577] [2021-06-05 05:48:50,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:48:50,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:48:51,154 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:51,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:48:51,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105602577] [2021-06-05 05:48:51,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105602577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:51,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339456864] [2021-06-05 05:48:51,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 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-06-05 05:48:51,184 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:48:51,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:48:51,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:48:51,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:48:51,662 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:48:51,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:48:51,663 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:48:51,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:48:51,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:48:51,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:48:51,727 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:51,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339456864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:51,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:48:51,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:48:51,728 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462503639] [2021-06-05 05:48:51,728 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:48:51,728 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:48:51,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:48:51,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1323, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:48:51,728 INFO L87 Difference]: Start difference. First operand 48146 states and 123775 transitions. Second operand has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:54,639 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 29 [2021-06-05 05:48:57,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:48:57,929 INFO L93 Difference]: Finished difference Result 100466 states and 258593 transitions. [2021-06-05 05:48:57,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 136 states. [2021-06-05 05:48:57,929 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:48:57,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:48:58,076 INFO L225 Difference]: With dead ends: 100466 [2021-06-05 05:48:58,077 INFO L226 Difference]: Without dead ends: 99703 [2021-06-05 05:48:58,078 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10642 ImplicationChecksByTransitivity, 4814.9ms TimeCoverageRelationStatistics Valid=3660, Invalid=25410, Unknown=0, NotChecked=0, Total=29070 [2021-06-05 05:48:58,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99703 states. [2021-06-05 05:48:59,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99703 to 50130. [2021-06-05 05:48:59,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50130 states, 50129 states have (on average 2.5679546769335118) internal successors, (128729), 50129 states have internal predecessors, (128729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:59,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50130 states to 50130 states and 128729 transitions. [2021-06-05 05:48:59,263 INFO L78 Accepts]: Start accepts. Automaton has 50130 states and 128729 transitions. Word has length 43 [2021-06-05 05:48:59,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:48:59,263 INFO L482 AbstractCegarLoop]: Abstraction has 50130 states and 128729 transitions. [2021-06-05 05:48:59,263 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:48:59,263 INFO L276 IsEmpty]: Start isEmpty. Operand 50130 states and 128729 transitions. [2021-06-05 05:48:59,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:48:59,308 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:48:59,308 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:48:59,508 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-06-05 05:48:59,508 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:48:59,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:48:59,509 INFO L82 PathProgramCache]: Analyzing trace with hash 1488545191, now seen corresponding path program 71 times [2021-06-05 05:48:59,509 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:48:59,509 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593978735] [2021-06-05 05:48:59,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:48:59,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:48:59,717 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 3 proven. 41 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:48:59,717 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:48:59,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593978735] [2021-06-05 05:48:59,717 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593978735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:48:59,717 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361660289] [2021-06-05 05:48:59,717 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 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-05 05:48:59,745 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 05:48:59,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:48:59,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:48:59,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:49:00,215 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:49:00,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:49:00,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:49:00,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:49:00,220 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:49:00,220 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:49:00,280 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:49:00,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361660289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:00,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:49:00,281 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:49:00,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671743738] [2021-06-05 05:49:00,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:49:00,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:49:00,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:49:00,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1320, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:49:00,281 INFO L87 Difference]: Start difference. First operand 50130 states and 128729 transitions. Second operand has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:01,235 WARN L205 SmtUtils]: Spent 204.00 ms on a formula simplification that was a NOOP. DAG size: 17 [2021-06-05 05:49:03,404 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 28 [2021-06-05 05:49:09,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:49:09,229 INFO L93 Difference]: Finished difference Result 91246 states and 235782 transitions. [2021-06-05 05:49:09,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 179 states. [2021-06-05 05:49:09,229 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:49:09,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:49:09,347 INFO L225 Difference]: With dead ends: 91246 [2021-06-05 05:49:09,348 INFO L226 Difference]: Without dead ends: 90154 [2021-06-05 05:49:09,349 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 212 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17867 ImplicationChecksByTransitivity, 6965.7ms TimeCoverageRelationStatistics Valid=5977, Invalid=39605, Unknown=0, NotChecked=0, Total=45582 [2021-06-05 05:49:09,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90154 states. [2021-06-05 05:49:10,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90154 to 47190. [2021-06-05 05:49:10,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47190 states, 47189 states have (on average 2.5532009578503465) internal successors, (120483), 47189 states have internal predecessors, (120483), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:10,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47190 states to 47190 states and 120483 transitions. [2021-06-05 05:49:10,337 INFO L78 Accepts]: Start accepts. Automaton has 47190 states and 120483 transitions. Word has length 43 [2021-06-05 05:49:10,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:49:10,337 INFO L482 AbstractCegarLoop]: Abstraction has 47190 states and 120483 transitions. [2021-06-05 05:49:10,338 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:10,338 INFO L276 IsEmpty]: Start isEmpty. Operand 47190 states and 120483 transitions. [2021-06-05 05:49:10,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:49:10,379 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:49:10,379 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:49:10,579 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:49:10,580 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:49:10,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:49:10,580 INFO L82 PathProgramCache]: Analyzing trace with hash -78287429, now seen corresponding path program 72 times [2021-06-05 05:49:10,580 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:49:10,580 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16153315] [2021-06-05 05:49:10,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:49:10,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:49:10,756 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 38 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-06-05 05:49:10,756 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:49:10,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16153315] [2021-06-05 05:49:10,756 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16153315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:10,756 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427734803] [2021-06-05 05:49:10,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 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-05 05:49:10,783 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 05:49:10,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:49:10,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:49:10,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:49:11,218 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:49:11,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:49:11,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:49:11,222 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:49:11,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:49:11,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:49:11,280 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 2 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:49:11,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427734803] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:11,280 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:49:11,280 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 22] total 36 [2021-06-05 05:49:11,280 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503938306] [2021-06-05 05:49:11,281 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 05:49:11,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:49:11,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 05:49:11,281 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1109, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 05:49:11,281 INFO L87 Difference]: Start difference. First operand 47190 states and 120483 transitions. Second operand has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:16,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:49:16,331 INFO L93 Difference]: Finished difference Result 66174 states and 167928 transitions. [2021-06-05 05:49:16,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 117 states. [2021-06-05 05:49:16,331 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:49:16,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:49:16,420 INFO L225 Difference]: With dead ends: 66174 [2021-06-05 05:49:16,420 INFO L226 Difference]: Without dead ends: 65870 [2021-06-05 05:49:16,421 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7907 ImplicationChecksByTransitivity, 4058.6ms TimeCoverageRelationStatistics Valid=3106, Invalid=18946, Unknown=0, NotChecked=0, Total=22052 [2021-06-05 05:49:16,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65870 states. [2021-06-05 05:49:17,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65870 to 46632. [2021-06-05 05:49:17,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46632 states, 46631 states have (on average 2.554995603782891) internal successors, (119142), 46631 states have internal predecessors, (119142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:17,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46632 states to 46632 states and 119142 transitions. [2021-06-05 05:49:17,276 INFO L78 Accepts]: Start accepts. Automaton has 46632 states and 119142 transitions. Word has length 43 [2021-06-05 05:49:17,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:49:17,276 INFO L482 AbstractCegarLoop]: Abstraction has 46632 states and 119142 transitions. [2021-06-05 05:49:17,276 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.0277777777777777) internal successors, (73), 36 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:17,276 INFO L276 IsEmpty]: Start isEmpty. Operand 46632 states and 119142 transitions. [2021-06-05 05:49:17,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:49:17,318 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:49:17,318 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:49:17,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-06-05 05:49:17,519 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:49:17,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:49:17,519 INFO L82 PathProgramCache]: Analyzing trace with hash -1134775143, now seen corresponding path program 73 times [2021-06-05 05:49:17,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:49:17,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631399747] [2021-06-05 05:49:17,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:49:17,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:49:17,736 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:49:17,736 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:49:17,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631399747] [2021-06-05 05:49:17,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631399747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:17,736 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1606033539] [2021-06-05 05:49:17,736 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 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-05 05:49:17,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:49:17,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:49:17,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:49:18,271 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:49:18,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:49:18,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:49:18,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:49:18,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:49:18,277 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:49:18,339 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:49:18,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1606033539] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:18,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:49:18,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:49:18,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547284022] [2021-06-05 05:49:18,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:49:18,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:49:18,340 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:49:18,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1318, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:49:18,340 INFO L87 Difference]: Start difference. First operand 46632 states and 119142 transitions. Second operand has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:19,257 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 39 DAG size of output: 27 [2021-06-05 05:49:22,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:49:22,891 INFO L93 Difference]: Finished difference Result 72140 states and 184136 transitions. [2021-06-05 05:49:22,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 108 states. [2021-06-05 05:49:22,892 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:49:22,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:49:22,982 INFO L225 Difference]: With dead ends: 72140 [2021-06-05 05:49:22,983 INFO L226 Difference]: Without dead ends: 71943 [2021-06-05 05:49:22,983 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7253 ImplicationChecksByTransitivity, 3672.7ms TimeCoverageRelationStatistics Valid=2368, Invalid=17938, Unknown=0, NotChecked=0, Total=20306 [2021-06-05 05:49:23,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71943 states. [2021-06-05 05:49:23,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71943 to 47146. [2021-06-05 05:49:23,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47146 states, 47145 states have (on average 2.5532506098207657) internal successors, (120373), 47145 states have internal predecessors, (120373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:23,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47146 states to 47146 states and 120373 transitions. [2021-06-05 05:49:23,901 INFO L78 Accepts]: Start accepts. Automaton has 47146 states and 120373 transitions. Word has length 43 [2021-06-05 05:49:23,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:49:23,901 INFO L482 AbstractCegarLoop]: Abstraction has 47146 states and 120373 transitions. [2021-06-05 05:49:23,901 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:23,901 INFO L276 IsEmpty]: Start isEmpty. Operand 47146 states and 120373 transitions. [2021-06-05 05:49:23,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:49:23,945 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:49:23,945 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:49:24,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-06-05 05:49:24,145 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:49:24,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:49:24,145 INFO L82 PathProgramCache]: Analyzing trace with hash 335639619, now seen corresponding path program 74 times [2021-06-05 05:49:24,145 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:49:24,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317656514] [2021-06-05 05:49:24,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:49:24,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:49:24,401 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2021-06-05 05:49:24,493 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 42 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 05:49:24,493 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:49:24,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317656514] [2021-06-05 05:49:24,493 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317656514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:24,493 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590102423] [2021-06-05 05:49:24,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:49:24,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:49:24,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:49:24,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:49:24,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:49:25,028 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:49:25,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:49:25,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:49:25,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:49:25,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:49:25,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:49:25,097 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 1 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:49:25,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590102423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:25,098 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:49:25,098 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:49:25,098 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156347172] [2021-06-05 05:49:25,098 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:49:25,098 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:49:25,098 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:49:25,098 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1320, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:49:25,099 INFO L87 Difference]: Start difference. First operand 47146 states and 120373 transitions. Second operand has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:29,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:49:29,650 INFO L93 Difference]: Finished difference Result 74152 states and 188777 transitions. [2021-06-05 05:49:29,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2021-06-05 05:49:29,650 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:49:29,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:49:29,751 INFO L225 Difference]: With dead ends: 74152 [2021-06-05 05:49:29,751 INFO L226 Difference]: Without dead ends: 74010 [2021-06-05 05:49:29,752 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8025 ImplicationChecksByTransitivity, 3731.6ms TimeCoverageRelationStatistics Valid=2577, Invalid=19475, Unknown=0, NotChecked=0, Total=22052 [2021-06-05 05:49:29,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74010 states. [2021-06-05 05:49:30,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74010 to 47166. [2021-06-05 05:49:30,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47166 states, 47165 states have (on average 2.5532280292589844) internal successors, (120423), 47165 states have internal predecessors, (120423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:30,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47166 states to 47166 states and 120423 transitions. [2021-06-05 05:49:30,564 INFO L78 Accepts]: Start accepts. Automaton has 47166 states and 120423 transitions. Word has length 43 [2021-06-05 05:49:30,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:49:30,564 INFO L482 AbstractCegarLoop]: Abstraction has 47166 states and 120423 transitions. [2021-06-05 05:49:30,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9743589743589745) internal successors, (77), 39 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:30,564 INFO L276 IsEmpty]: Start isEmpty. Operand 47166 states and 120423 transitions. [2021-06-05 05:49:30,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:49:30,606 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:49:30,606 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:49:30,806 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable216 [2021-06-05 05:49:30,807 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:49:30,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:49:30,807 INFO L82 PathProgramCache]: Analyzing trace with hash 1122185933, now seen corresponding path program 75 times [2021-06-05 05:49:30,807 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:49:30,807 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260523033] [2021-06-05 05:49:30,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:49:30,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:49:31,019 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:49:31,020 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:49:31,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260523033] [2021-06-05 05:49:31,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260523033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:31,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883376579] [2021-06-05 05:49:31,020 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 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-05 05:49:31,048 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 05:49:31,048 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:49:31,049 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:49:31,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:49:31,566 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:49:31,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:49:31,567 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:49:31,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:49:31,571 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:49:31,571 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:49:31,747 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:49:31,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883376579] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:31,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:49:31,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:49:31,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157982884] [2021-06-05 05:49:31,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:49:31,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:49:31,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:49:31,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1322, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:49:31,748 INFO L87 Difference]: Start difference. First operand 47166 states and 120423 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:36,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:49:36,266 INFO L93 Difference]: Finished difference Result 63023 states and 160770 transitions. [2021-06-05 05:49:36,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 114 states. [2021-06-05 05:49:36,266 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:49:36,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:49:36,346 INFO L225 Difference]: With dead ends: 63023 [2021-06-05 05:49:36,346 INFO L226 Difference]: Without dead ends: 62729 [2021-06-05 05:49:36,347 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 147 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8120 ImplicationChecksByTransitivity, 3472.6ms TimeCoverageRelationStatistics Valid=2461, Invalid=19591, Unknown=0, NotChecked=0, Total=22052 [2021-06-05 05:49:36,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62729 states. [2021-06-05 05:49:37,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62729 to 47330. [2021-06-05 05:49:37,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47330 states, 47329 states have (on average 2.5527900441589724) internal successors, (120821), 47329 states have internal predecessors, (120821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:37,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47330 states to 47330 states and 120821 transitions. [2021-06-05 05:49:37,133 INFO L78 Accepts]: Start accepts. Automaton has 47330 states and 120821 transitions. Word has length 43 [2021-06-05 05:49:37,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:49:37,133 INFO L482 AbstractCegarLoop]: Abstraction has 47330 states and 120821 transitions. [2021-06-05 05:49:37,133 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:37,133 INFO L276 IsEmpty]: Start isEmpty. Operand 47330 states and 120821 transitions. [2021-06-05 05:49:37,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:49:37,176 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:49:37,176 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:49:37,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:49:37,376 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:49:37,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:49:37,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1278458927, now seen corresponding path program 76 times [2021-06-05 05:49:37,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:49:37,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571281700] [2021-06-05 05:49:37,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:49:37,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:49:37,585 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:49:37,585 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:49:37,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571281700] [2021-06-05 05:49:37,585 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571281700] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:37,585 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874787427] [2021-06-05 05:49:37,585 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 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-05 05:49:37,616 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:49:37,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:49:37,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:49:37,618 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:49:38,103 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:49:38,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:49:38,104 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:49:38,108 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:49:38,108 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:49:38,108 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:49:38,167 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:49:38,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874787427] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:38,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:49:38,168 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:49:38,168 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109954944] [2021-06-05 05:49:38,168 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:49:38,168 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:49:38,168 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:49:38,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1319, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:49:38,168 INFO L87 Difference]: Start difference. First operand 47330 states and 120821 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:42,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:49:42,467 INFO L93 Difference]: Finished difference Result 64330 states and 163895 transitions. [2021-06-05 05:49:42,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2021-06-05 05:49:42,467 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:49:42,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:49:42,551 INFO L225 Difference]: With dead ends: 64330 [2021-06-05 05:49:42,551 INFO L226 Difference]: Without dead ends: 64041 [2021-06-05 05:49:42,552 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 143 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7628 ImplicationChecksByTransitivity, 3419.9ms TimeCoverageRelationStatistics Valid=2403, Invalid=18477, Unknown=0, NotChecked=0, Total=20880 [2021-06-05 05:49:42,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64041 states. [2021-06-05 05:49:43,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64041 to 47290. [2021-06-05 05:49:43,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47290 states, 47289 states have (on average 2.5528346972868956) internal successors, (120721), 47289 states have internal predecessors, (120721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:43,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47290 states to 47290 states and 120721 transitions. [2021-06-05 05:49:43,343 INFO L78 Accepts]: Start accepts. Automaton has 47290 states and 120721 transitions. Word has length 43 [2021-06-05 05:49:43,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:49:43,344 INFO L482 AbstractCegarLoop]: Abstraction has 47290 states and 120721 transitions. [2021-06-05 05:49:43,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:43,344 INFO L276 IsEmpty]: Start isEmpty. Operand 47290 states and 120721 transitions. [2021-06-05 05:49:43,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:49:43,387 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:49:43,387 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:49:43,587 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2021-06-05 05:49:43,587 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:49:43,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:49:43,588 INFO L82 PathProgramCache]: Analyzing trace with hash 191955835, now seen corresponding path program 77 times [2021-06-05 05:49:43,588 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:49:43,588 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076232241] [2021-06-05 05:49:43,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:49:43,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:49:43,799 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:49:43,799 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:49:43,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076232241] [2021-06-05 05:49:43,799 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076232241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:43,799 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856036637] [2021-06-05 05:49:43,799 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 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-05 05:49:43,827 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 05:49:43,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:49:43,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:49:43,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:49:44,311 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:49:44,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:49:44,312 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:49:44,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:49:44,316 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:49:44,316 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:49:44,374 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:49:44,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856036637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:44,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:49:44,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:49:44,374 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249916784] [2021-06-05 05:49:44,374 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:49:44,374 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:49:44,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:49:44,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1321, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:49:44,375 INFO L87 Difference]: Start difference. First operand 47290 states and 120721 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:49,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:49:49,135 INFO L93 Difference]: Finished difference Result 65796 states and 167500 transitions. [2021-06-05 05:49:49,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 116 states. [2021-06-05 05:49:49,136 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:49:49,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:49:49,220 INFO L225 Difference]: With dead ends: 65796 [2021-06-05 05:49:49,220 INFO L226 Difference]: Without dead ends: 65562 [2021-06-05 05:49:49,221 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8420 ImplicationChecksByTransitivity, 3532.0ms TimeCoverageRelationStatistics Valid=2614, Invalid=20036, Unknown=0, NotChecked=0, Total=22650 [2021-06-05 05:49:49,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65562 states. [2021-06-05 05:49:49,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65562 to 47298. [2021-06-05 05:49:50,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47298 states, 47297 states have (on average 2.5528257606190667) internal successors, (120741), 47297 states have internal predecessors, (120741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:50,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47298 states to 47298 states and 120741 transitions. [2021-06-05 05:49:50,088 INFO L78 Accepts]: Start accepts. Automaton has 47298 states and 120741 transitions. Word has length 43 [2021-06-05 05:49:50,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:49:50,088 INFO L482 AbstractCegarLoop]: Abstraction has 47298 states and 120741 transitions. [2021-06-05 05:49:50,088 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:50,088 INFO L276 IsEmpty]: Start isEmpty. Operand 47298 states and 120741 transitions. [2021-06-05 05:49:50,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:49:50,130 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:49:50,130 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:49:50,330 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable225 [2021-06-05 05:49:50,331 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:49:50,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:49:50,331 INFO L82 PathProgramCache]: Analyzing trace with hash 2025140471, now seen corresponding path program 78 times [2021-06-05 05:49:50,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:49:50,331 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385014155] [2021-06-05 05:49:50,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:49:50,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:49:50,529 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 23 DAG size of output: 14 [2021-06-05 05:49:50,701 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:49:50,701 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:49:50,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385014155] [2021-06-05 05:49:50,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385014155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:50,701 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1955962050] [2021-06-05 05:49:50,701 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 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-05 05:49:50,729 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-06-05 05:49:50,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:49:50,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:49:50,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:49:51,263 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:49:51,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:49:51,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:49:51,268 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:49:51,269 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:49:51,269 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:49:51,331 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:49:51,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1955962050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:51,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:49:51,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:49:51,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728331051] [2021-06-05 05:49:51,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:49:51,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:49:51,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:49:51,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1321, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:49:51,333 INFO L87 Difference]: Start difference. First operand 47298 states and 120741 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:56,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:49:56,214 INFO L93 Difference]: Finished difference Result 61026 states and 155120 transitions. [2021-06-05 05:49:56,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 133 states. [2021-06-05 05:49:56,215 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:49:56,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:49:56,294 INFO L225 Difference]: With dead ends: 61026 [2021-06-05 05:49:56,294 INFO L226 Difference]: Without dead ends: 60852 [2021-06-05 05:49:56,296 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 166 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10710 ImplicationChecksByTransitivity, 4350.0ms TimeCoverageRelationStatistics Valid=3227, Invalid=24829, Unknown=0, NotChecked=0, Total=28056 [2021-06-05 05:49:56,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60852 states. [2021-06-05 05:49:56,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60852 to 47304. [2021-06-05 05:49:56,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47304 states, 47303 states have (on average 2.5528190601018963) internal successors, (120756), 47303 states have internal predecessors, (120756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:57,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47304 states to 47304 states and 120756 transitions. [2021-06-05 05:49:57,028 INFO L78 Accepts]: Start accepts. Automaton has 47304 states and 120756 transitions. Word has length 43 [2021-06-05 05:49:57,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:49:57,028 INFO L482 AbstractCegarLoop]: Abstraction has 47304 states and 120756 transitions. [2021-06-05 05:49:57,028 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:49:57,028 INFO L276 IsEmpty]: Start isEmpty. Operand 47304 states and 120756 transitions. [2021-06-05 05:49:57,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:49:57,071 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:49:57,071 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:49:57,271 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable228 [2021-06-05 05:49:57,271 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:49:57,272 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:49:57,272 INFO L82 PathProgramCache]: Analyzing trace with hash 2141102477, now seen corresponding path program 79 times [2021-06-05 05:49:57,272 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:49:57,272 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470761145] [2021-06-05 05:49:57,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:49:57,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:49:57,518 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:49:57,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:49:57,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470761145] [2021-06-05 05:49:57,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470761145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:57,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [178083306] [2021-06-05 05:49:57,518 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 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-05 05:49:57,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:49:57,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:49:57,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:49:58,112 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:49:58,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:49:58,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:49:58,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:49:58,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:49:58,126 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:49:58,186 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:49:58,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [178083306] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:49:58,186 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:49:58,186 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:49:58,186 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386980795] [2021-06-05 05:49:58,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:49:58,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:49:58,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:49:58,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=1324, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:49:58,187 INFO L87 Difference]: Start difference. First operand 47304 states and 120756 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:02,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:50:02,000 INFO L93 Difference]: Finished difference Result 56783 states and 144456 transitions. [2021-06-05 05:50:02,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 109 states. [2021-06-05 05:50:02,001 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:50:02,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:50:02,074 INFO L225 Difference]: With dead ends: 56783 [2021-06-05 05:50:02,074 INFO L226 Difference]: Without dead ends: 56701 [2021-06-05 05:50:02,075 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 142 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7607 ImplicationChecksByTransitivity, 3495.7ms TimeCoverageRelationStatistics Valid=2455, Invalid=18137, Unknown=0, NotChecked=0, Total=20592 [2021-06-05 05:50:02,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56701 states. [2021-06-05 05:50:02,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56701 to 47304. [2021-06-05 05:50:02,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47304 states, 47303 states have (on average 2.5528190601018963) internal successors, (120756), 47303 states have internal predecessors, (120756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:02,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47304 states to 47304 states and 120756 transitions. [2021-06-05 05:50:02,910 INFO L78 Accepts]: Start accepts. Automaton has 47304 states and 120756 transitions. Word has length 43 [2021-06-05 05:50:02,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:50:02,910 INFO L482 AbstractCegarLoop]: Abstraction has 47304 states and 120756 transitions. [2021-06-05 05:50:02,911 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:02,911 INFO L276 IsEmpty]: Start isEmpty. Operand 47304 states and 120756 transitions. [2021-06-05 05:50:02,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:50:02,954 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:50:02,954 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:50:03,154 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:50:03,154 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:50:03,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:50:03,155 INFO L82 PathProgramCache]: Analyzing trace with hash -610205491, now seen corresponding path program 80 times [2021-06-05 05:50:03,155 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:50:03,155 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370416241] [2021-06-05 05:50:03,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:50:03,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:50:03,371 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:50:03,371 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:50:03,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370416241] [2021-06-05 05:50:03,371 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370416241] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:50:03,371 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213595563] [2021-06-05 05:50:03,371 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 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-05 05:50:03,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:50:03,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:50:03,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:50:03,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:50:03,771 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 24 [2021-06-05 05:50:04,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:50:04,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:50:04,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:50:04,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:50:04,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:50:04,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:50:04,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:50:04,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:50:04,093 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 22 [2021-06-05 05:50:04,094 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:50:04,101 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:50:04,102 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:50:04,102 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:64, output treesize:10 [2021-06-05 05:50:04,166 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:50:04,167 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213595563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:50:04,167 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:50:04,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:50:04,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084513890] [2021-06-05 05:50:04,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:50:04,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:50:04,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:50:04,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1332, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:50:04,167 INFO L87 Difference]: Start difference. First operand 47304 states and 120756 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:13,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:50:13,875 INFO L93 Difference]: Finished difference Result 70608 states and 179724 transitions. [2021-06-05 05:50:13,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 189 states. [2021-06-05 05:50:13,876 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:50:13,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:50:13,969 INFO L225 Difference]: With dead ends: 70608 [2021-06-05 05:50:13,969 INFO L226 Difference]: Without dead ends: 69991 [2021-06-05 05:50:13,971 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 222 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19698 ImplicationChecksByTransitivity, 6991.1ms TimeCoverageRelationStatistics Valid=5051, Invalid=44901, Unknown=0, NotChecked=0, Total=49952 [2021-06-05 05:50:14,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69991 states. [2021-06-05 05:50:14,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69991 to 47428. [2021-06-05 05:50:14,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47428 states, 47427 states have (on average 2.5528918126805404) internal successors, (121076), 47427 states have internal predecessors, (121076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:14,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47428 states to 47428 states and 121076 transitions. [2021-06-05 05:50:14,883 INFO L78 Accepts]: Start accepts. Automaton has 47428 states and 121076 transitions. Word has length 43 [2021-06-05 05:50:14,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:50:14,883 INFO L482 AbstractCegarLoop]: Abstraction has 47428 states and 121076 transitions. [2021-06-05 05:50:14,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:14,883 INFO L276 IsEmpty]: Start isEmpty. Operand 47428 states and 121076 transitions. [2021-06-05 05:50:14,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:50:14,926 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:50:14,926 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:50:15,126 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable234 [2021-06-05 05:50:15,126 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:50:15,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:50:15,126 INFO L82 PathProgramCache]: Analyzing trace with hash 2146818217, now seen corresponding path program 81 times [2021-06-05 05:50:15,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:50:15,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847259655] [2021-06-05 05:50:15,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:50:15,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:50:15,329 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 05:50:15,329 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:50:15,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847259655] [2021-06-05 05:50:15,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847259655] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:50:15,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096361174] [2021-06-05 05:50:15,330 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 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-05 05:50:15,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 05:50:15,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:50:15,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:50:15,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:50:15,850 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:50:15,850 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:50:15,851 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:50:15,855 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:50:15,855 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:50:15,855 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:50:15,913 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:50:15,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096361174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:50:15,913 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:50:15,913 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:50:15,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471790902] [2021-06-05 05:50:15,913 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:50:15,913 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:50:15,913 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:50:15,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1253, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:50:15,914 INFO L87 Difference]: Start difference. First operand 47428 states and 121076 transitions. Second operand has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:16,468 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 31 DAG size of output: 25 [2021-06-05 05:50:23,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:50:23,369 INFO L93 Difference]: Finished difference Result 69796 states and 177489 transitions. [2021-06-05 05:50:23,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 195 states. [2021-06-05 05:50:23,369 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:50:23,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:50:23,461 INFO L225 Difference]: With dead ends: 69796 [2021-06-05 05:50:23,461 INFO L226 Difference]: Without dead ends: 69406 [2021-06-05 05:50:23,464 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 227 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21210 ImplicationChecksByTransitivity, 6317.0ms TimeCoverageRelationStatistics Valid=5217, Invalid=46995, Unknown=0, NotChecked=0, Total=52212 [2021-06-05 05:50:23,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69406 states. [2021-06-05 05:50:24,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69406 to 47466. [2021-06-05 05:50:24,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47466 states, 47465 states have (on average 2.552933740651006) internal successors, (121175), 47465 states have internal predecessors, (121175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:24,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47466 states to 47466 states and 121175 transitions. [2021-06-05 05:50:24,297 INFO L78 Accepts]: Start accepts. Automaton has 47466 states and 121175 transitions. Word has length 43 [2021-06-05 05:50:24,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:50:24,297 INFO L482 AbstractCegarLoop]: Abstraction has 47466 states and 121175 transitions. [2021-06-05 05:50:24,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:24,297 INFO L276 IsEmpty]: Start isEmpty. Operand 47466 states and 121175 transitions. [2021-06-05 05:50:24,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:50:24,340 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:50:24,340 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:50:24,541 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:50:24,541 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:50:24,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:50:24,541 INFO L82 PathProgramCache]: Analyzing trace with hash -314964443, now seen corresponding path program 82 times [2021-06-05 05:50:24,541 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:50:24,541 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905263080] [2021-06-05 05:50:24,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:50:24,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:50:24,754 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 05:50:24,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:50:24,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905263080] [2021-06-05 05:50:24,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905263080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:50:24,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053177012] [2021-06-05 05:50:24,755 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 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-05 05:50:24,781 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:50:24,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:50:24,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:50:24,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:50:25,281 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:50:25,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:50:25,282 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:50:25,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:50:25,286 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:50:25,286 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:50:25,343 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:50:25,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053177012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:50:25,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:50:25,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:50:25,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533700057] [2021-06-05 05:50:25,344 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:50:25,344 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:50:25,344 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:50:25,344 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:50:25,344 INFO L87 Difference]: Start difference. First operand 47466 states and 121175 transitions. Second operand has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:27,110 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 26 [2021-06-05 05:50:30,040 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 35 [2021-06-05 05:50:32,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:50:32,165 INFO L93 Difference]: Finished difference Result 67405 states and 171230 transitions. [2021-06-05 05:50:32,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 195 states. [2021-06-05 05:50:32,165 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:50:32,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:50:32,255 INFO L225 Difference]: With dead ends: 67405 [2021-06-05 05:50:32,255 INFO L226 Difference]: Without dead ends: 67187 [2021-06-05 05:50:32,258 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 227 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21733 ImplicationChecksByTransitivity, 5797.2ms TimeCoverageRelationStatistics Valid=5437, Invalid=46775, Unknown=0, NotChecked=0, Total=52212 [2021-06-05 05:50:32,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67187 states. [2021-06-05 05:50:32,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67187 to 47470. [2021-06-05 05:50:32,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 47470 states, 47469 states have (on average 2.552887147401462) internal successors, (121183), 47469 states have internal predecessors, (121183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:33,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47470 states to 47470 states and 121183 transitions. [2021-06-05 05:50:33,081 INFO L78 Accepts]: Start accepts. Automaton has 47470 states and 121183 transitions. Word has length 43 [2021-06-05 05:50:33,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:50:33,081 INFO L482 AbstractCegarLoop]: Abstraction has 47470 states and 121183 transitions. [2021-06-05 05:50:33,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:33,081 INFO L276 IsEmpty]: Start isEmpty. Operand 47470 states and 121183 transitions. [2021-06-05 05:50:33,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:50:33,126 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:50:33,126 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:50:33,326 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:50:33,327 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:50:33,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:50:33,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1363490135, now seen corresponding path program 83 times [2021-06-05 05:50:33,327 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:50:33,327 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352461994] [2021-06-05 05:50:33,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:50:33,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:50:33,575 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:50:33,575 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:50:33,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352461994] [2021-06-05 05:50:33,575 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352461994] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:50:33,575 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949929474] [2021-06-05 05:50:33,575 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 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-05 05:50:33,604 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-06-05 05:50:33,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:50:33,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:50:33,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:50:34,111 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:50:34,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:50:34,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:50:34,116 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:50:34,116 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:50:34,116 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:50:34,175 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:50:34,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949929474] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:50:34,176 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:50:34,176 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:50:34,176 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216414820] [2021-06-05 05:50:34,176 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:50:34,176 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:50:34,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:50:34,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1251, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:50:34,177 INFO L87 Difference]: Start difference. First operand 47470 states and 121183 transitions. Second operand has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:43,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:50:43,343 INFO L93 Difference]: Finished difference Result 85613 states and 217148 transitions. [2021-06-05 05:50:43,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 242 states. [2021-06-05 05:50:43,343 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:50:43,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:50:43,459 INFO L225 Difference]: With dead ends: 85613 [2021-06-05 05:50:43,459 INFO L226 Difference]: Without dead ends: 85251 [2021-06-05 05:50:43,463 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 274 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32674 ImplicationChecksByTransitivity, 7047.7ms TimeCoverageRelationStatistics Valid=7362, Invalid=68538, Unknown=0, NotChecked=0, Total=75900 [2021-06-05 05:50:43,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85251 states. [2021-06-05 05:50:44,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85251 to 51758. [2021-06-05 05:50:44,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51758 states, 51757 states have (on average 2.551461638039299) internal successors, (132056), 51757 states have internal predecessors, (132056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:44,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51758 states to 51758 states and 132056 transitions. [2021-06-05 05:50:44,451 INFO L78 Accepts]: Start accepts. Automaton has 51758 states and 132056 transitions. Word has length 43 [2021-06-05 05:50:44,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:50:44,451 INFO L482 AbstractCegarLoop]: Abstraction has 51758 states and 132056 transitions. [2021-06-05 05:50:44,451 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:44,451 INFO L276 IsEmpty]: Start isEmpty. Operand 51758 states and 132056 transitions. [2021-06-05 05:50:44,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:50:44,498 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:50:44,498 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:50:44,698 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-06-05 05:50:44,698 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:50:44,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:50:44,699 INFO L82 PathProgramCache]: Analyzing trace with hash -663449007, now seen corresponding path program 84 times [2021-06-05 05:50:44,699 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:50:44,699 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990847832] [2021-06-05 05:50:44,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:50:44,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:50:44,922 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:50:44,922 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:50:44,922 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990847832] [2021-06-05 05:50:44,922 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990847832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:50:44,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006739403] [2021-06-05 05:50:44,923 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 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-05 05:50:44,951 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 05:50:44,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:50:44,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:50:44,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:50:45,458 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:50:45,458 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:50:45,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:50:45,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:50:45,463 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:50:45,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:50:45,522 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:50:45,522 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006739403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:50:45,523 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:50:45,523 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:50:45,523 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048084705] [2021-06-05 05:50:45,523 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:50:45,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:50:45,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:50:45,523 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1318, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:50:45,523 INFO L87 Difference]: Start difference. First operand 51758 states and 132056 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:51,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:50:51,633 INFO L93 Difference]: Finished difference Result 77822 states and 198068 transitions. [2021-06-05 05:50:51,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 148 states. [2021-06-05 05:50:51,634 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:50:51,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:50:51,735 INFO L225 Difference]: With dead ends: 77822 [2021-06-05 05:50:51,735 INFO L226 Difference]: Without dead ends: 77358 [2021-06-05 05:50:51,737 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 181 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12809 ImplicationChecksByTransitivity, 4588.3ms TimeCoverageRelationStatistics Valid=3379, Invalid=29927, Unknown=0, NotChecked=0, Total=33306 [2021-06-05 05:50:51,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77358 states. [2021-06-05 05:50:52,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77358 to 51884. [2021-06-05 05:50:52,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51884 states, 51883 states have (on average 2.5517221440548927) internal successors, (132391), 51883 states have internal predecessors, (132391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:52,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51884 states to 51884 states and 132391 transitions. [2021-06-05 05:50:52,676 INFO L78 Accepts]: Start accepts. Automaton has 51884 states and 132391 transitions. Word has length 43 [2021-06-05 05:50:52,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:50:52,676 INFO L482 AbstractCegarLoop]: Abstraction has 51884 states and 132391 transitions. [2021-06-05 05:50:52,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:50:52,676 INFO L276 IsEmpty]: Start isEmpty. Operand 51884 states and 132391 transitions. [2021-06-05 05:50:52,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:50:52,905 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:50:52,905 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:50:53,122 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-06-05 05:50:53,122 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:50:53,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:50:53,122 INFO L82 PathProgramCache]: Analyzing trace with hash 806965755, now seen corresponding path program 85 times [2021-06-05 05:50:53,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:50:53,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [321549667] [2021-06-05 05:50:53,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:50:53,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:50:53,334 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:50:53,335 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:50:53,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [321549667] [2021-06-05 05:50:53,335 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [321549667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:50:53,335 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [9651118] [2021-06-05 05:50:53,335 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 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-05 05:50:53,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:50:53,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:50:53,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:50:53,706 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-06-05 05:50:53,961 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:50:53,961 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:50:53,962 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:50:53,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:50:53,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:50:53,966 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:50:54,025 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:50:54,025 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [9651118] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:50:54,025 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:50:54,025 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:50:54,025 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323963664] [2021-06-05 05:50:54,025 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:50:54,025 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:50:54,025 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:50:54,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1320, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:50:54,026 INFO L87 Difference]: Start difference. First operand 51884 states and 132391 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:00,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:51:00,712 INFO L93 Difference]: Finished difference Result 75873 states and 192774 transitions. [2021-06-05 05:51:00,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 177 states. [2021-06-05 05:51:00,712 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:51:00,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:51:00,804 INFO L225 Difference]: With dead ends: 75873 [2021-06-05 05:51:00,804 INFO L226 Difference]: Without dead ends: 75565 [2021-06-05 05:51:00,807 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 210 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17790 ImplicationChecksByTransitivity, 5460.9ms TimeCoverageRelationStatistics Valid=4551, Invalid=40181, Unknown=0, NotChecked=0, Total=44732 [2021-06-05 05:51:00,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75565 states. [2021-06-05 05:51:01,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75565 to 51854. [2021-06-05 05:51:01,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51854 states, 51853 states have (on average 2.551250650878445) internal successors, (132290), 51853 states have internal predecessors, (132290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:01,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51854 states to 51854 states and 132290 transitions. [2021-06-05 05:51:01,679 INFO L78 Accepts]: Start accepts. Automaton has 51854 states and 132290 transitions. Word has length 43 [2021-06-05 05:51:01,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:51:01,679 INFO L482 AbstractCegarLoop]: Abstraction has 51854 states and 132290 transitions. [2021-06-05 05:51:01,679 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:01,679 INFO L276 IsEmpty]: Start isEmpty. Operand 51854 states and 132290 transitions. [2021-06-05 05:51:01,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:51:01,725 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:51:01,725 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:51:01,925 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:51:01,925 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:51:01,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:51:01,926 INFO L82 PathProgramCache]: Analyzing trace with hash -1654816905, now seen corresponding path program 86 times [2021-06-05 05:51:01,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:51:01,926 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89075705] [2021-06-05 05:51:01,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:51:01,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:51:02,177 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:51:02,178 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:51:02,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89075705] [2021-06-05 05:51:02,178 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89075705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:02,178 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [967411295] [2021-06-05 05:51:02,178 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 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-05 05:51:02,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:51:02,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:51:02,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:51:02,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:51:02,717 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:51:02,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:51:02,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:51:02,722 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:51:02,722 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:51:02,722 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:51:02,781 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:51:02,781 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [967411295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:02,781 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:51:02,781 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:51:02,781 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797834732] [2021-06-05 05:51:02,781 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:51:02,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:51:02,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:51:02,782 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=1318, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:51:02,782 INFO L87 Difference]: Start difference. First operand 51854 states and 132290 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:03,569 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2021-06-05 05:51:08,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:51:08,928 INFO L93 Difference]: Finished difference Result 74637 states and 189395 transitions. [2021-06-05 05:51:08,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 168 states. [2021-06-05 05:51:08,929 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:51:08,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:51:09,030 INFO L225 Difference]: With dead ends: 74637 [2021-06-05 05:51:09,030 INFO L226 Difference]: Without dead ends: 74393 [2021-06-05 05:51:09,032 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 201 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16287 ImplicationChecksByTransitivity, 5265.1ms TimeCoverageRelationStatistics Valid=4561, Invalid=36445, Unknown=0, NotChecked=0, Total=41006 [2021-06-05 05:51:09,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74393 states. [2021-06-05 05:51:09,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74393 to 51872. [2021-06-05 05:51:09,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51872 states, 51871 states have (on average 2.551232866148715) internal successors, (132335), 51871 states have internal predecessors, (132335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:09,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51872 states to 51872 states and 132335 transitions. [2021-06-05 05:51:09,918 INFO L78 Accepts]: Start accepts. Automaton has 51872 states and 132335 transitions. Word has length 43 [2021-06-05 05:51:09,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:51:09,918 INFO L482 AbstractCegarLoop]: Abstraction has 51872 states and 132335 transitions. [2021-06-05 05:51:09,918 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:09,918 INFO L276 IsEmpty]: Start isEmpty. Operand 51872 states and 132335 transitions. [2021-06-05 05:51:09,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:51:09,963 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:51:09,963 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:51:10,163 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,87 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:51:10,164 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:51:10,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:51:10,164 INFO L82 PathProgramCache]: Analyzing trace with hash -252245953, now seen corresponding path program 87 times [2021-06-05 05:51:10,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:51:10,164 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868346373] [2021-06-05 05:51:10,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:51:10,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:51:10,387 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 05:51:10,388 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:51:10,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868346373] [2021-06-05 05:51:10,388 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868346373] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:10,388 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [732343640] [2021-06-05 05:51:10,388 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 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-05 05:51:10,415 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 05:51:10,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:51:10,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:51:10,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:51:10,884 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:51:10,884 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:51:10,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:51:10,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:51:10,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:51:10,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:51:10,946 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:51:10,946 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [732343640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:10,946 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:51:10,946 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:51:10,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940878909] [2021-06-05 05:51:10,946 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:51:10,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:51:10,947 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:51:10,947 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:51:10,947 INFO L87 Difference]: Start difference. First operand 51872 states and 132335 transitions. Second operand has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:14,695 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 33 DAG size of output: 31 [2021-06-05 05:51:16,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:51:16,413 INFO L93 Difference]: Finished difference Result 69212 states and 175696 transitions. [2021-06-05 05:51:16,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2021-06-05 05:51:16,414 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:51:16,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:51:16,511 INFO L225 Difference]: With dead ends: 69212 [2021-06-05 05:51:16,511 INFO L226 Difference]: Without dead ends: 69130 [2021-06-05 05:51:16,513 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 178 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12857 ImplicationChecksByTransitivity, 4313.5ms TimeCoverageRelationStatistics Valid=3678, Invalid=28542, Unknown=0, NotChecked=0, Total=32220 [2021-06-05 05:51:16,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69130 states. [2021-06-05 05:51:17,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69130 to 51878. [2021-06-05 05:51:17,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51878 states, 51877 states have (on average 2.551226940648071) internal successors, (132350), 51877 states have internal predecessors, (132350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:17,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51878 states to 51878 states and 132350 transitions. [2021-06-05 05:51:17,397 INFO L78 Accepts]: Start accepts. Automaton has 51878 states and 132350 transitions. Word has length 43 [2021-06-05 05:51:17,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:51:17,397 INFO L482 AbstractCegarLoop]: Abstraction has 51878 states and 132350 transitions. [2021-06-05 05:51:17,397 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:17,397 INFO L276 IsEmpty]: Start isEmpty. Operand 51878 states and 132350 transitions. [2021-06-05 05:51:17,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:51:17,444 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:51:17,444 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:51:17,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-06-05 05:51:17,649 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:51:17,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:51:17,649 INFO L82 PathProgramCache]: Analyzing trace with hash -1416733651, now seen corresponding path program 88 times [2021-06-05 05:51:17,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:51:17,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381249516] [2021-06-05 05:51:17,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:51:17,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:51:17,872 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:51:17,872 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:51:17,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381249516] [2021-06-05 05:51:17,872 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381249516] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:17,872 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [349566457] [2021-06-05 05:51:17,872 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 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-05 05:51:17,905 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:51:17,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:51:17,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:51:17,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:51:18,408 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:51:18,408 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:51:18,409 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:51:18,412 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:51:18,413 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:51:18,413 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:51:18,471 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:51:18,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [349566457] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:18,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:51:18,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:51:18,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990606281] [2021-06-05 05:51:18,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:51:18,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:51:18,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:51:18,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=1249, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:51:18,472 INFO L87 Difference]: Start difference. First operand 51878 states and 132350 transitions. Second operand has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:26,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:51:26,996 INFO L93 Difference]: Finished difference Result 89690 states and 227050 transitions. [2021-06-05 05:51:26,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 221 states. [2021-06-05 05:51:26,997 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:51:26,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:51:27,103 INFO L225 Difference]: With dead ends: 89690 [2021-06-05 05:51:27,103 INFO L226 Difference]: Without dead ends: 89290 [2021-06-05 05:51:27,106 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 253 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26996 ImplicationChecksByTransitivity, 7108.1ms TimeCoverageRelationStatistics Valid=6679, Invalid=58091, Unknown=0, NotChecked=0, Total=64770 [2021-06-05 05:51:27,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89290 states. [2021-06-05 05:51:27,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89290 to 54716. [2021-06-05 05:51:27,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54716 states, 54715 states have (on average 2.5474184410125194) internal successors, (139382), 54715 states have internal predecessors, (139382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:28,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54716 states to 54716 states and 139382 transitions. [2021-06-05 05:51:28,051 INFO L78 Accepts]: Start accepts. Automaton has 54716 states and 139382 transitions. Word has length 43 [2021-06-05 05:51:28,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:51:28,051 INFO L482 AbstractCegarLoop]: Abstraction has 54716 states and 139382 transitions. [2021-06-05 05:51:28,051 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:28,051 INFO L276 IsEmpty]: Start isEmpty. Operand 54716 states and 139382 transitions. [2021-06-05 05:51:28,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:51:28,282 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:51:28,282 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:51:28,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:51:28,492 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:51:28,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:51:28,492 INFO L82 PathProgramCache]: Analyzing trace with hash -368011059, now seen corresponding path program 89 times [2021-06-05 05:51:28,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:51:28,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1867611705] [2021-06-05 05:51:28,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:51:28,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:51:28,708 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:51:28,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:51:28,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1867611705] [2021-06-05 05:51:28,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1867611705] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:28,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011280748] [2021-06-05 05:51:28,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 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-05 05:51:28,734 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 05:51:28,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:51:28,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:51:28,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:51:29,354 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:51:29,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:51:29,357 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:51:29,360 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:51:29,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:51:29,360 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:51:29,419 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:51:29,419 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011280748] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:29,419 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:51:29,419 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:51:29,419 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130643971] [2021-06-05 05:51:29,419 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:51:29,419 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:51:29,420 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:51:29,420 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=1316, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:51:29,420 INFO L87 Difference]: Start difference. First operand 54716 states and 139382 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:34,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:51:34,246 INFO L93 Difference]: Finished difference Result 84710 states and 215092 transitions. [2021-06-05 05:51:34,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 121 states. [2021-06-05 05:51:34,246 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:51:34,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:51:34,356 INFO L225 Difference]: With dead ends: 84710 [2021-06-05 05:51:34,356 INFO L226 Difference]: Without dead ends: 84396 [2021-06-05 05:51:34,357 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 154 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8959 ImplicationChecksByTransitivity, 4127.1ms TimeCoverageRelationStatistics Valid=3092, Invalid=21088, Unknown=0, NotChecked=0, Total=24180 [2021-06-05 05:51:34,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84396 states. [2021-06-05 05:51:35,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84396 to 55026. [2021-06-05 05:51:35,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55026 states, 55025 states have (on average 2.5467878237164925) internal successors, (140137), 55025 states have internal predecessors, (140137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:35,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55026 states to 55026 states and 140137 transitions. [2021-06-05 05:51:35,324 INFO L78 Accepts]: Start accepts. Automaton has 55026 states and 140137 transitions. Word has length 43 [2021-06-05 05:51:35,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:51:35,324 INFO L482 AbstractCegarLoop]: Abstraction has 55026 states and 140137 transitions. [2021-06-05 05:51:35,324 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:35,324 INFO L276 IsEmpty]: Start isEmpty. Operand 55026 states and 140137 transitions. [2021-06-05 05:51:35,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:51:35,385 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:51:35,385 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:51:35,585 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:51:35,585 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:51:35,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:51:35,586 INFO L82 PathProgramCache]: Analyzing trace with hash 1102403703, now seen corresponding path program 90 times [2021-06-05 05:51:35,586 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:51:35,586 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490266050] [2021-06-05 05:51:35,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:51:35,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:51:35,923 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:51:35,923 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:51:35,923 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490266050] [2021-06-05 05:51:35,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490266050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:35,924 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [570070888] [2021-06-05 05:51:35,924 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 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-05 05:51:35,952 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 05:51:35,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:51:35,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:51:35,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:51:36,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:51:36,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:51:36,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:51:36,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:51:36,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:51:36,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:51:36,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:51:36,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:51:36,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 05:51:36,518 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 05:51:36,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 22 [2021-06-05 05:51:36,519 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:51:36,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:51:36,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:51:36,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:64, output treesize:10 [2021-06-05 05:51:36,590 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:51:36,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [570070888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:36,590 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:51:36,590 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:51:36,590 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098598827] [2021-06-05 05:51:36,590 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:51:36,591 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:51:36,591 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:51:36,591 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1327, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:51:36,591 INFO L87 Difference]: Start difference. First operand 55026 states and 140137 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:42,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:51:42,815 INFO L93 Difference]: Finished difference Result 96340 states and 244151 transitions. [2021-06-05 05:51:42,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 134 states. [2021-06-05 05:51:42,816 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:51:42,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:51:42,936 INFO L225 Difference]: With dead ends: 96340 [2021-06-05 05:51:42,936 INFO L226 Difference]: Without dead ends: 95949 [2021-06-05 05:51:42,938 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10517 ImplicationChecksByTransitivity, 5066.2ms TimeCoverageRelationStatistics Valid=3570, Invalid=24822, Unknown=0, NotChecked=0, Total=28392 [2021-06-05 05:51:43,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95949 states. [2021-06-05 05:51:43,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95949 to 54740. [2021-06-05 05:51:43,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54740 states, 54739 states have (on average 2.5474341876906776) internal successors, (139444), 54739 states have internal predecessors, (139444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:43,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54740 states to 54740 states and 139444 transitions. [2021-06-05 05:51:43,990 INFO L78 Accepts]: Start accepts. Automaton has 54740 states and 139444 transitions. Word has length 43 [2021-06-05 05:51:43,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:51:43,990 INFO L482 AbstractCegarLoop]: Abstraction has 54740 states and 139444 transitions. [2021-06-05 05:51:43,990 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:43,990 INFO L276 IsEmpty]: Start isEmpty. Operand 54740 states and 139444 transitions. [2021-06-05 05:51:44,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:51:44,050 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:51:44,050 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:51:44,250 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:51:44,251 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:51:44,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:51:44,251 INFO L82 PathProgramCache]: Analyzing trace with hash -72770011, now seen corresponding path program 91 times [2021-06-05 05:51:44,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:51:44,251 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541271636] [2021-06-05 05:51:44,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:51:44,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:51:44,468 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 05:51:44,468 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:51:44,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541271636] [2021-06-05 05:51:44,468 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541271636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:44,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141987264] [2021-06-05 05:51:44,468 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 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-05 05:51:44,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:51:44,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:51:44,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:51:45,000 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-06-05 05:51:45,085 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:51:45,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, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:51:45,086 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:51:45,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:51:45,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:51:45,090 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:51:45,148 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:51:45,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141987264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:45,148 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:51:45,148 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22] total 38 [2021-06-05 05:51:45,148 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219469418] [2021-06-05 05:51:45,149 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 05:51:45,149 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:51:45,149 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 05:51:45,149 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=1247, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 05:51:45,149 INFO L87 Difference]: Start difference. First operand 54740 states and 139444 transitions. Second operand has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:47,601 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 40 DAG size of output: 30 [2021-06-05 05:51:50,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:51:50,658 INFO L93 Difference]: Finished difference Result 76775 states and 194999 transitions. [2021-06-05 05:51:50,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2021-06-05 05:51:50,658 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:51:50,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:51:50,751 INFO L225 Difference]: With dead ends: 76775 [2021-06-05 05:51:50,751 INFO L226 Difference]: Without dead ends: 76634 [2021-06-05 05:51:50,752 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10333 ImplicationChecksByTransitivity, 4922.2ms TimeCoverageRelationStatistics Valid=3895, Invalid=23495, Unknown=0, NotChecked=0, Total=27390 [2021-06-05 05:51:50,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76634 states. [2021-06-05 05:51:51,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76634 to 54504. [2021-06-05 05:51:51,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54504 states, 54503 states have (on average 2.5480248793644384) internal successors, (138875), 54503 states have internal predecessors, (138875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:51,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54504 states to 54504 states and 138875 transitions. [2021-06-05 05:51:51,782 INFO L78 Accepts]: Start accepts. Automaton has 54504 states and 138875 transitions. Word has length 43 [2021-06-05 05:51:51,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:51:51,782 INFO L482 AbstractCegarLoop]: Abstraction has 54504 states and 138875 transitions. [2021-06-05 05:51:51,782 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.0) internal successors, (76), 38 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:51,782 INFO L276 IsEmpty]: Start isEmpty. Operand 54504 states and 138875 transitions. [2021-06-05 05:51:51,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 05:51:51,839 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:51:51,839 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:51:52,039 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-06-05 05:51:52,039 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:51:52,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:51:52,039 INFO L82 PathProgramCache]: Analyzing trace with hash -1929336973, now seen corresponding path program 92 times [2021-06-05 05:51:52,040 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:51:52,040 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962602323] [2021-06-05 05:51:52,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:51:52,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:51:52,280 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 05:51:52,280 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:51:52,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962602323] [2021-06-05 05:51:52,280 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962602323] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:52,280 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428439518] [2021-06-05 05:51:52,281 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 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-05 05:51:52,309 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:51:52,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:51:52,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 05:51:52,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:51:52,604 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2021-06-05 05:51:52,954 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 05:51:52,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 50 treesize of output 22 [2021-06-05 05:51:52,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:51:52,960 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:51:52,960 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:51:52,960 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:10 [2021-06-05 05:51:53,022 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:51:53,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428439518] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:53,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:51:53,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22] total 39 [2021-06-05 05:51:53,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849074976] [2021-06-05 05:51:53,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 05:51:53,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:51:53,022 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 05:51:53,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1314, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 05:51:53,023 INFO L87 Difference]: Start difference. First operand 54504 states and 138875 transitions. Second operand has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:57,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:51:57,171 INFO L93 Difference]: Finished difference Result 67173 states and 170272 transitions. [2021-06-05 05:51:57,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2021-06-05 05:51:57,171 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-06-05 05:51:57,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:51:57,254 INFO L225 Difference]: With dead ends: 67173 [2021-06-05 05:51:57,254 INFO L226 Difference]: Without dead ends: 66985 [2021-06-05 05:51:57,255 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 139 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7191 ImplicationChecksByTransitivity, 3835.6ms TimeCoverageRelationStatistics Valid=2722, Invalid=17018, Unknown=0, NotChecked=0, Total=19740 [2021-06-05 05:51:57,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66985 states. [2021-06-05 05:51:57,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66985 to 54678. [2021-06-05 05:51:57,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54678 states, 54677 states have (on average 2.547177057995135) internal successors, (139272), 54677 states have internal predecessors, (139272), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:58,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54678 states to 54678 states and 139272 transitions. [2021-06-05 05:51:58,080 INFO L78 Accepts]: Start accepts. Automaton has 54678 states and 139272 transitions. Word has length 43 [2021-06-05 05:51:58,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:51:58,081 INFO L482 AbstractCegarLoop]: Abstraction has 54678 states and 139272 transitions. [2021-06-05 05:51:58,081 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.9487179487179487) internal successors, (76), 39 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:58,081 INFO L276 IsEmpty]: Start isEmpty. Operand 54678 states and 139272 transitions. [2021-06-05 05:51:58,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-06-05 05:51:58,143 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:51:58,143 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:51:58,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:51:58,344 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:51:58,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:51:58,345 INFO L82 PathProgramCache]: Analyzing trace with hash -751237152, now seen corresponding path program 93 times [2021-06-05 05:51:58,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:51:58,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465512354] [2021-06-05 05:51:58,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:51:58,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:51:58,369 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 35 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:51:58,369 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:51:58,369 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465512354] [2021-06-05 05:51:58,370 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465512354] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:58,370 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [685252501] [2021-06-05 05:51:58,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 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-05 05:51:58,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 05:51:58,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:51:58,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 05:51:58,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:51:58,448 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 35 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:51:58,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [685252501] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:51:58,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:51:58,449 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-06-05 05:51:58,449 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563507817] [2021-06-05 05:51:58,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 05:51:58,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:51:58,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 05:51:58,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-06-05 05:51:58,449 INFO L87 Difference]: Start difference. First operand 54678 states and 139272 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 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-05 05:51:58,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:51:58,715 INFO L93 Difference]: Finished difference Result 55712 states and 141736 transitions. [2021-06-05 05:51:58,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 05:51:58,715 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 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 46 [2021-06-05 05:51:58,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:51:58,783 INFO L225 Difference]: With dead ends: 55712 [2021-06-05 05:51:58,784 INFO L226 Difference]: Without dead ends: 55625 [2021-06-05 05:51:58,784 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 17.0ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-06-05 05:51:58,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55625 states. [2021-06-05 05:51:59,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55625 to 54869. [2021-06-05 05:51:59,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54869 states, 54868 states have (on average 2.547167748049865) internal successors, (139758), 54868 states have internal predecessors, (139758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:51:59,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54869 states to 54869 states and 139758 transitions. [2021-06-05 05:51:59,626 INFO L78 Accepts]: Start accepts. Automaton has 54869 states and 139758 transitions. Word has length 46 [2021-06-05 05:51:59,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:51:59,626 INFO L482 AbstractCegarLoop]: Abstraction has 54869 states and 139758 transitions. [2021-06-05 05:51:59,626 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 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-05 05:51:59,626 INFO L276 IsEmpty]: Start isEmpty. Operand 54869 states and 139758 transitions. [2021-06-05 05:51:59,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-06-05 05:51:59,689 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:51:59,690 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:51:59,890 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273,94 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:51:59,890 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:51:59,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:51:59,890 INFO L82 PathProgramCache]: Analyzing trace with hash -1620698612, now seen corresponding path program 94 times [2021-06-05 05:51:59,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:51:59,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925638855] [2021-06-05 05:51:59,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:51:59,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:52:00,275 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:52:00,275 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:52:00,275 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925638855] [2021-06-05 05:52:00,276 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925638855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:52:00,276 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321344943] [2021-06-05 05:52:00,276 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 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-05 05:52:00,302 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:52:00,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:52:00,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 05:52:00,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:52:01,157 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-06-05 05:52:01,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 62 treesize of output 26 [2021-06-05 05:52:01,158 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:52:01,162 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:52:01,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:52:01,162 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:10 [2021-06-05 05:52:01,240 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:52:01,241 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321344943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:52:01,241 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:52:01,241 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 48 [2021-06-05 05:52:01,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595973490] [2021-06-05 05:52:01,241 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-05 05:52:01,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:52:01,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-05 05:52:01,241 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=2044, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 05:52:01,241 INFO L87 Difference]: Start difference. First operand 54869 states and 139758 transitions. Second operand has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:52:09,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:52:09,797 INFO L93 Difference]: Finished difference Result 79251 states and 201727 transitions. [2021-06-05 05:52:09,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 146 states. [2021-06-05 05:52:09,797 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-06-05 05:52:09,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:52:09,892 INFO L225 Difference]: With dead ends: 79251 [2021-06-05 05:52:09,892 INFO L226 Difference]: Without dead ends: 77743 [2021-06-05 05:52:09,893 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 188 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12439 ImplicationChecksByTransitivity, 6613.1ms TimeCoverageRelationStatistics Valid=4504, Invalid=31406, Unknown=0, NotChecked=0, Total=35910 [2021-06-05 05:52:09,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77743 states. [2021-06-05 05:52:10,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77743 to 55624. [2021-06-05 05:52:10,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55624 states, 55623 states have (on average 2.5484421911799076) internal successors, (141752), 55623 states have internal predecessors, (141752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:52:10,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55624 states to 55624 states and 141752 transitions. [2021-06-05 05:52:10,830 INFO L78 Accepts]: Start accepts. Automaton has 55624 states and 141752 transitions. Word has length 49 [2021-06-05 05:52:10,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:52:10,830 INFO L482 AbstractCegarLoop]: Abstraction has 55624 states and 141752 transitions. [2021-06-05 05:52:10,830 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:52:10,830 INFO L276 IsEmpty]: Start isEmpty. Operand 55624 states and 141752 transitions. [2021-06-05 05:52:10,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-06-05 05:52:10,894 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:52:10,894 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:52:11,094 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:52:11,094 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:52:11,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:52:11,094 INFO L82 PathProgramCache]: Analyzing trace with hash -1861791562, now seen corresponding path program 95 times [2021-06-05 05:52:11,094 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:52:11,094 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807635008] [2021-06-05 05:52:11,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:52:11,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:52:11,450 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:52:11,451 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:52:11,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807635008] [2021-06-05 05:52:11,451 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807635008] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:52:11,451 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1738235265] [2021-06-05 05:52:11,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 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-05 05:52:11,480 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 05:52:11,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:52:11,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 05:52:11,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:52:12,252 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-06-05 05:52:12,252 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 62 treesize of output 26 [2021-06-05 05:52:12,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:52:12,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:52:12,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:52:12,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:10 [2021-06-05 05:52:12,429 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 11 DAG size of output: 6 [2021-06-05 05:52:12,435 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:52:12,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1738235265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:52:12,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:52:12,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 48 [2021-06-05 05:52:12,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556458632] [2021-06-05 05:52:12,435 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-05 05:52:12,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:52:12,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-05 05:52:12,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=2043, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 05:52:12,436 INFO L87 Difference]: Start difference. First operand 55624 states and 141752 transitions. Second operand has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:52:23,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:52:23,688 INFO L93 Difference]: Finished difference Result 83043 states and 211467 transitions. [2021-06-05 05:52:23,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 192 states. [2021-06-05 05:52:23,688 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-06-05 05:52:23,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:52:23,786 INFO L225 Difference]: With dead ends: 83043 [2021-06-05 05:52:23,786 INFO L226 Difference]: Without dead ends: 81631 [2021-06-05 05:52:23,788 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 234 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20657 ImplicationChecksByTransitivity, 8651.4ms TimeCoverageRelationStatistics Valid=6717, Invalid=48743, Unknown=0, NotChecked=0, Total=55460 [2021-06-05 05:52:23,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81631 states. [2021-06-05 05:52:24,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81631 to 55732. [2021-06-05 05:52:24,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55732 states, 55731 states have (on average 2.5483124293481185) internal successors, (142020), 55731 states have internal predecessors, (142020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:52:24,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55732 states to 55732 states and 142020 transitions. [2021-06-05 05:52:24,855 INFO L78 Accepts]: Start accepts. Automaton has 55732 states and 142020 transitions. Word has length 49 [2021-06-05 05:52:24,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:52:24,855 INFO L482 AbstractCegarLoop]: Abstraction has 55732 states and 142020 transitions. [2021-06-05 05:52:24,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:52:24,856 INFO L276 IsEmpty]: Start isEmpty. Operand 55732 states and 142020 transitions. [2021-06-05 05:52:24,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-06-05 05:52:24,921 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:52:24,921 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:52:25,121 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable277 [2021-06-05 05:52:25,122 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:52:25,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:52:25,122 INFO L82 PathProgramCache]: Analyzing trace with hash 787253712, now seen corresponding path program 96 times [2021-06-05 05:52:25,122 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:52:25,122 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085871010] [2021-06-05 05:52:25,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:52:25,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:52:25,501 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:52:25,501 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:52:25,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085871010] [2021-06-05 05:52:25,501 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085871010] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:52:25,501 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498542424] [2021-06-05 05:52:25,501 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 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-05 05:52:25,529 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 05:52:25,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:52:25,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 05:52:25,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:52:26,454 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-06-05 05:52:26,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 62 treesize of output 26 [2021-06-05 05:52:26,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:52:26,459 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:52:26,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:52:26,460 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:10 [2021-06-05 05:52:26,545 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:52:26,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498542424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:52:26,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:52:26,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 48 [2021-06-05 05:52:26,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936689086] [2021-06-05 05:52:26,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-05 05:52:26,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:52:26,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-05 05:52:26,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=2049, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 05:52:26,546 INFO L87 Difference]: Start difference. First operand 55732 states and 142020 transitions. Second operand has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:52:41,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:52:41,735 INFO L93 Difference]: Finished difference Result 85760 states and 218144 transitions. [2021-06-05 05:52:41,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 231 states. [2021-06-05 05:52:41,736 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-06-05 05:52:41,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:52:41,835 INFO L225 Difference]: With dead ends: 85760 [2021-06-05 05:52:41,836 INFO L226 Difference]: Without dead ends: 84465 [2021-06-05 05:52:41,839 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 273 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28496 ImplicationChecksByTransitivity, 11941.2ms TimeCoverageRelationStatistics Valid=8878, Invalid=66472, Unknown=0, NotChecked=0, Total=75350 [2021-06-05 05:52:41,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84465 states. [2021-06-05 05:52:42,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84465 to 55926. [2021-06-05 05:52:42,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55926 states, 55925 states have (on average 2.5484666964684846) internal successors, (142523), 55925 states have internal predecessors, (142523), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:52:42,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55926 states to 55926 states and 142523 transitions. [2021-06-05 05:52:42,808 INFO L78 Accepts]: Start accepts. Automaton has 55926 states and 142523 transitions. Word has length 49 [2021-06-05 05:52:42,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:52:42,808 INFO L482 AbstractCegarLoop]: Abstraction has 55926 states and 142523 transitions. [2021-06-05 05:52:42,808 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:52:42,808 INFO L276 IsEmpty]: Start isEmpty. Operand 55926 states and 142523 transitions. [2021-06-05 05:52:42,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-06-05 05:52:42,872 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:52:42,873 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:52:43,073 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable280 [2021-06-05 05:52:43,073 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:52:43,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:52:43,073 INFO L82 PathProgramCache]: Analyzing trace with hash -204114186, now seen corresponding path program 97 times [2021-06-05 05:52:43,073 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:52:43,073 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887935385] [2021-06-05 05:52:43,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:52:43,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:52:43,437 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:52:43,437 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:52:43,437 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887935385] [2021-06-05 05:52:43,437 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887935385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:52:43,438 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561103157] [2021-06-05 05:52:43,438 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 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-05 05:52:43,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:52:43,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 05:52:43,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:52:44,373 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-06-05 05:52:44,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 62 treesize of output 26 [2021-06-05 05:52:44,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:52:44,378 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:52:44,378 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:52:44,378 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:10 [2021-06-05 05:52:44,458 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:52:44,459 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561103157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:52:44,459 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:52:44,459 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 48 [2021-06-05 05:52:44,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457268625] [2021-06-05 05:52:44,459 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-05 05:52:44,459 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:52:44,459 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-05 05:52:44,459 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=2058, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 05:52:44,459 INFO L87 Difference]: Start difference. First operand 55926 states and 142523 transitions. Second operand has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:52:57,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:52:57,301 INFO L93 Difference]: Finished difference Result 80560 states and 205064 transitions. [2021-06-05 05:52:57,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 196 states. [2021-06-05 05:52:57,301 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-06-05 05:52:57,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:52:57,397 INFO L225 Difference]: With dead ends: 80560 [2021-06-05 05:52:57,397 INFO L226 Difference]: Without dead ends: 79520 [2021-06-05 05:52:57,400 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 238 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20211 ImplicationChecksByTransitivity, 10414.3ms TimeCoverageRelationStatistics Valid=6105, Invalid=51255, Unknown=0, NotChecked=0, Total=57360 [2021-06-05 05:52:57,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79520 states. [2021-06-05 05:52:58,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79520 to 56298. [2021-06-05 05:52:58,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56298 states, 56297 states have (on average 2.5499582571007338) internal successors, (143555), 56297 states have internal predecessors, (143555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:52:58,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56298 states to 56298 states and 143555 transitions. [2021-06-05 05:52:58,486 INFO L78 Accepts]: Start accepts. Automaton has 56298 states and 143555 transitions. Word has length 49 [2021-06-05 05:52:58,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:52:58,486 INFO L482 AbstractCegarLoop]: Abstraction has 56298 states and 143555 transitions. [2021-06-05 05:52:58,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:52:58,487 INFO L276 IsEmpty]: Start isEmpty. Operand 56298 states and 143555 transitions. [2021-06-05 05:52:58,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-06-05 05:52:58,553 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:52:58,553 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:52:58,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283,98 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:52:58,756 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:52:58,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:52:58,756 INFO L82 PathProgramCache]: Analyzing trace with hash -88152180, now seen corresponding path program 98 times [2021-06-05 05:52:58,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:52:58,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553085033] [2021-06-05 05:52:58,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:52:58,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:52:59,126 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:52:59,126 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:52:59,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553085033] [2021-06-05 05:52:59,126 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553085033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:52:59,126 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398751535] [2021-06-05 05:52:59,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 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-05 05:52:59,160 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 05:52:59,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:52:59,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 05:52:59,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:52:59,932 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-06-05 05:52:59,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 62 treesize of output 26 [2021-06-05 05:52:59,933 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:52:59,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:52:59,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:52:59,937 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:10 [2021-06-05 05:53:00,015 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 70 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:53:00,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398751535] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:53:00,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:53:00,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 48 [2021-06-05 05:53:00,015 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959120214] [2021-06-05 05:53:00,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-05 05:53:00,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:53:00,016 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-05 05:53:00,016 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=2061, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 05:53:00,016 INFO L87 Difference]: Start difference. First operand 56298 states and 143555 transitions. Second operand has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:53:10,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:53:10,093 INFO L93 Difference]: Finished difference Result 79965 states and 203703 transitions. [2021-06-05 05:53:10,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 172 states. [2021-06-05 05:53:10,093 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-06-05 05:53:10,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:53:10,198 INFO L225 Difference]: With dead ends: 79965 [2021-06-05 05:53:10,198 INFO L226 Difference]: Without dead ends: 79621 [2021-06-05 05:53:10,200 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 242 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16112 ImplicationChecksByTransitivity, 8340.2ms TimeCoverageRelationStatistics Valid=4585, Invalid=41855, Unknown=0, NotChecked=0, Total=46440 [2021-06-05 05:53:10,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79621 states. [2021-06-05 05:53:11,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79621 to 56604. [2021-06-05 05:53:11,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56604 states, 56603 states have (on average 2.550960196456018) internal successors, (144392), 56603 states have internal predecessors, (144392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:53:11,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56604 states to 56604 states and 144392 transitions. [2021-06-05 05:53:11,194 INFO L78 Accepts]: Start accepts. Automaton has 56604 states and 144392 transitions. Word has length 49 [2021-06-05 05:53:11,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:53:11,194 INFO L482 AbstractCegarLoop]: Abstraction has 56604 states and 144392 transitions. [2021-06-05 05:53:11,194 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:53:11,194 INFO L276 IsEmpty]: Start isEmpty. Operand 56604 states and 144392 transitions. [2021-06-05 05:53:11,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-06-05 05:53:11,262 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:53:11,262 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:53:11,462 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:53:11,462 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:53:11,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:53:11,463 INFO L82 PathProgramCache]: Analyzing trace with hash 974219276, now seen corresponding path program 99 times [2021-06-05 05:53:11,463 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:53:11,463 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085227119] [2021-06-05 05:53:11,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:53:11,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:53:11,830 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 1 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:53:11,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:53:11,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085227119] [2021-06-05 05:53:11,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085227119] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:53:11,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714203024] [2021-06-05 05:53:11,830 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 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-05 05:53:11,859 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 05:53:11,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:53:11,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 05:53:11,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:53:12,615 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-06-05 05:53:12,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 62 treesize of output 26 [2021-06-05 05:53:12,617 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:53:12,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:53:12,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:53:12,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:10 [2021-06-05 05:53:12,698 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 1 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:53:12,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714203024] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:53:12,698 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:53:12,698 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 48 [2021-06-05 05:53:12,698 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333661143] [2021-06-05 05:53:12,698 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-05 05:53:12,698 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:53:12,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-05 05:53:12,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 05:53:12,699 INFO L87 Difference]: Start difference. First operand 56604 states and 144392 transitions. Second operand has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:53:16,777 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 36 DAG size of output: 35 [2021-06-05 05:53:28,578 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 49 [2021-06-05 05:53:31,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 05:53:31,383 INFO L93 Difference]: Finished difference Result 90399 states and 229816 transitions. [2021-06-05 05:53:31,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 288 states. [2021-06-05 05:53:31,384 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-06-05 05:53:31,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 05:53:31,500 INFO L225 Difference]: With dead ends: 90399 [2021-06-05 05:53:31,500 INFO L226 Difference]: Without dead ends: 87287 [2021-06-05 05:53:31,504 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 330 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45512 ImplicationChecksByTransitivity, 15431.9ms TimeCoverageRelationStatistics Valid=13716, Invalid=96176, Unknown=0, NotChecked=0, Total=109892 [2021-06-05 05:53:31,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87287 states. [2021-06-05 05:53:32,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87287 to 56764. [2021-06-05 05:53:32,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56764 states, 56763 states have (on average 2.5513450663284183) internal successors, (144822), 56763 states have internal predecessors, (144822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:53:32,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56764 states to 56764 states and 144822 transitions. [2021-06-05 05:53:32,540 INFO L78 Accepts]: Start accepts. Automaton has 56764 states and 144822 transitions. Word has length 49 [2021-06-05 05:53:32,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 05:53:32,540 INFO L482 AbstractCegarLoop]: Abstraction has 56764 states and 144822 transitions. [2021-06-05 05:53:32,540 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:53:32,540 INFO L276 IsEmpty]: Start isEmpty. Operand 56764 states and 144822 transitions. [2021-06-05 05:53:32,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-06-05 05:53:32,607 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 05:53:32,607 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 05:53:32,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable289 [2021-06-05 05:53:32,807 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 05:53:32,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 05:53:32,808 INFO L82 PathProgramCache]: Analyzing trace with hash -1342086990, now seen corresponding path program 100 times [2021-06-05 05:53:32,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 05:53:32,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556117556] [2021-06-05 05:53:32,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 05:53:32,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 05:53:33,164 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 1 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:53:33,165 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 05:53:33,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556117556] [2021-06-05 05:53:33,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556117556] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:53:33,165 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745849861] [2021-06-05 05:53:33,165 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 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-05 05:53:33,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 05:53:33,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 05:53:33,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 42 conjunts are in the unsatisfiable core [2021-06-05 05:53:33,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 05:53:33,968 INFO L354 Elim1Store]: treesize reduction 112, result has 0.9 percent of original size [2021-06-05 05:53:33,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 62 treesize of output 26 [2021-06-05 05:53:33,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 05:53:33,973 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 05:53:33,974 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 05:53:33,974 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:65, output treesize:10 [2021-06-05 05:53:34,051 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 1 proven. 69 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 05:53:34,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745849861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 05:53:34,051 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 05:53:34,051 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 48 [2021-06-05 05:53:34,051 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810972293] [2021-06-05 05:53:34,051 INFO L462 AbstractCegarLoop]: Interpolant automaton has 48 states [2021-06-05 05:53:34,052 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 05:53:34,052 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-06-05 05:53:34,052 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 05:53:34,052 INFO L87 Difference]: Start difference. First operand 56764 states and 144822 transitions. Second operand has 48 states, 48 states have (on average 1.8541666666666667) internal successors, (89), 48 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 05:53:38,856 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 24 Received shutdown request... [2021-06-05 05:53:46,019 WARN L222 SmtUtils]: Removed 8 from assertion stack [2021-06-05 05:53:46,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 205 states. [2021-06-05 05:53:46,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292,101 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 05:53:46,220 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 05:53:46,221 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-05 05:53:46,222 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 05:53:46,223 INFO L202 PluginConnector]: Adding new model prod-cons.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 05:53:46 BasicIcfg [2021-06-05 05:53:46,223 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 05:53:46,223 INFO L168 Benchmark]: Toolchain (without parser) took 762730.67 ms. Allocated memory was 383.8 MB in the beginning and 6.9 GB in the end (delta: 6.5 GB). Free memory was 362.7 MB in the beginning and 5.5 GB in the end (delta: -5.1 GB). Peak memory consumption was 1.4 GB. Max. memory is 16.0 GB. [2021-06-05 05:53:46,223 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.12 ms. Allocated memory is still 383.8 MB. Free memory is still 363.8 MB. There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 05:53:46,223 INFO L168 Benchmark]: Boogie Procedure Inliner took 18.19 ms. Allocated memory is still 383.8 MB. Free memory was 362.7 MB in the beginning and 361.2 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 05:53:46,223 INFO L168 Benchmark]: Boogie Preprocessor took 10.01 ms. Allocated memory is still 383.8 MB. Free memory was 361.2 MB in the beginning and 360.2 MB in the end (delta: 941.2 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 05:53:46,223 INFO L168 Benchmark]: RCFGBuilder took 207.65 ms. Allocated memory is still 383.8 MB. Free memory was 360.2 MB in the beginning and 347.7 MB in the end (delta: 12.5 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. [2021-06-05 05:53:46,223 INFO L168 Benchmark]: TraceAbstraction took 762490.76 ms. Allocated memory was 383.8 MB in the beginning and 6.9 GB in the end (delta: 6.5 GB). Free memory was 347.2 MB in the beginning and 5.5 GB in the end (delta: -5.1 GB). Peak memory consumption was 1.3 GB. Max. memory is 16.0 GB. [2021-06-05 05:53:46,223 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.12 ms. Allocated memory is still 383.8 MB. Free memory is still 363.8 MB. There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 18.19 ms. Allocated memory is still 383.8 MB. Free memory was 362.7 MB in the beginning and 361.2 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 10.01 ms. Allocated memory is still 383.8 MB. Free memory was 361.2 MB in the beginning and 360.2 MB in the end (delta: 941.2 kB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 207.65 ms. Allocated memory is still 383.8 MB. Free memory was 360.2 MB in the beginning and 347.7 MB in the end (delta: 12.5 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.0 GB. * TraceAbstraction took 762490.76 ms. Allocated memory was 383.8 MB in the beginning and 6.9 GB in the end (delta: 6.5 GB). Free memory was 347.2 MB in the beginning and 5.5 GB in the end (delta: -5.1 GB). Peak memory consumption was 1.3 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 57]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (56764states) and FLOYD_HOARE automaton (currently 205 states, 48 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 22 for 5ms.. - TimeoutResultAtElement [Line: 58]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (56764states) and FLOYD_HOARE automaton (currently 205 states, 48 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 22 for 5ms.. - TimeoutResultAtElement [Line: 57]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (56764states) and FLOYD_HOARE automaton (currently 205 states, 48 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 22 for 5ms.. - TimeoutResultAtElement [Line: 64]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (56764states) and FLOYD_HOARE automaton (currently 205 states, 48 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 22 for 5ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 45 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 762414.0ms, OverallIterations: 103, TraceHistogramMax: 5, EmptinessCheckTime: 3140.2ms, AutomataDifference: 608403.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 18.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 8580 SDtfs, 64585 SDslu, 163523 SDs, 0 SdLazy, 293971 SolverSat, 29284 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 137306.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 18777 GetRequests, 2684 SyntacticMatches, 44 SemanticMatches, 16048 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1110811 ImplicationChecksByTransitivity, 480397.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=56764occurred in iteration=102, InterpolantAutomatonStates: 12882, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 48786.0ms AutomataMinimizationTime, 102 MinimizatonAttempts, 1623939 StatesRemovedByMinimization, 99 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 385.8ms SsaConstructionTime, 1415.1ms SatisfiabilityAnalysisTime, 77667.4ms InterpolantComputationTime, 8342 NumberOfCodeBlocks, 8342 NumberOfCodeBlocksAsserted, 425 NumberOfCheckSat, 8139 ConstructedInterpolants, 181 QuantifiedInterpolants, 141687 SizeOfPredicates, 762 NumberOfNonLiveVariables, 10176 ConjunctsInSsa, 3125 ConjunctsInUnsatCore, 203 InterpolantComputations, 3 PerfectInterpolantSequences, 395/7969 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