/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-Separate.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/simple-queue.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 15:47:24,784 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 15:47:24,787 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 15:47:24,824 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 15:47:24,825 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 15:47:24,828 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 15:47:24,830 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 15:47:24,835 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 15:47:24,837 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 15:47:24,841 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 15:47:24,842 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 15:47:24,843 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 15:47:24,843 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 15:47:24,845 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 15:47:24,846 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 15:47:24,847 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 15:47:24,849 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 15:47:24,850 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 15:47:24,852 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 15:47:24,857 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 15:47:24,858 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 15:47:24,859 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 15:47:24,860 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 15:47:24,862 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 15:47:24,867 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 15:47:24,868 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 15:47:24,868 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 15:47:24,869 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 15:47:24,869 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 15:47:24,870 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 15:47:24,870 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 15:47:24,871 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 15:47:24,872 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 15:47:24,873 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 15:47:24,874 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 15:47:24,874 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 15:47:24,874 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 15:47:24,875 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 15:47:24,875 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 15:47:24,875 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 15:47:24,876 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 15:47:24,880 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-Separate.epf [2021-06-05 15:47:24,914 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 15:47:24,914 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 15:47:24,915 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 15:47:24,915 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 15:47:24,917 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 15:47:24,917 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 15:47:24,918 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 15:47:24,918 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 15:47:24,918 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 15:47:24,918 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 15:47:24,919 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 15:47:24,919 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 15:47:24,919 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 15:47:24,919 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 15:47:24,920 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 15:47:24,920 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 15:47:24,920 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 15:47:24,920 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 15:47:24,920 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 15:47:24,920 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 15:47:24,920 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 15:47:24,921 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 15:47:24,921 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 15:47:24,921 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 15:47:24,921 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 15:47:24,921 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 15:47:24,921 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 15:47:24,922 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 15:47:24,922 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 15:47:24,922 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 15:47:24,922 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 15:47:24,922 INFO L138 SettingsManager]: * Check the insufficient thread errors last=true [2021-06-05 15:47:24,922 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 15:47:25,229 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 15:47:25,247 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 15:47:25,249 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 15:47:25,250 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 15:47:25,251 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 15:47:25,252 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/simple-queue.wvr.bpl [2021-06-05 15:47:25,252 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/simple-queue.wvr.bpl' [2021-06-05 15:47:25,288 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 15:47:25,291 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 15:47:25,292 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 15:47:25,293 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 15:47:25,293 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 15:47:25,304 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:47:25" (1/1) ... [2021-06-05 15:47:25,312 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:47:25" (1/1) ... [2021-06-05 15:47:25,319 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 15:47:25,320 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 15:47:25,321 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 15:47:25,321 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 15:47:25,328 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:47:25" (1/1) ... [2021-06-05 15:47:25,329 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:47:25" (1/1) ... [2021-06-05 15:47:25,329 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:47:25" (1/1) ... [2021-06-05 15:47:25,329 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:47:25" (1/1) ... [2021-06-05 15:47:25,332 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:47:25" (1/1) ... [2021-06-05 15:47:25,335 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:47:25" (1/1) ... [2021-06-05 15:47:25,335 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:47:25" (1/1) ... [2021-06-05 15:47:25,336 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 15:47:25,337 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 15:47:25,337 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 15:47:25,339 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 15:47:25,340 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:47:25" (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 15:47:25,407 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 15:47:25,407 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 15:47:25,407 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 15:47:25,407 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 15:47:25,407 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 15:47:25,407 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 15:47:25,408 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 15:47:25,408 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 15:47:25,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 15:47:25,409 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 15:47:25,549 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 15:47:25,549 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-06-05 15:47:25,550 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread1EXIT is neither atomic block end nor error location. [2021-06-05 15:47:25,550 WARN L327 CfgBuilder]: Unexpected successor node of atomic block begin: thread2EXIT is neither atomic block end nor error location. [2021-06-05 15:47:25,551 INFO L202 PluginConnector]: Adding new model simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 03:47:25 BoogieIcfgContainer [2021-06-05 15:47:25,551 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 15:47:25,553 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 15:47:25,553 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 15:47:25,555 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 15:47:25,556 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 03:47:25" (1/2) ... [2021-06-05 15:47:25,556 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f508dab and model type simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 03:47:25, skipping insertion in model container [2021-06-05 15:47:25,557 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 03:47:25" (2/2) ... [2021-06-05 15:47:25,558 INFO L111 eAbstractionObserver]: Analyzing ICFG simple-queue.wvr.bpl [2021-06-05 15:47:25,562 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 15:47:25,563 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 15:47:25,563 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 15:47:25,563 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 15:47:25,588 INFO L149 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-06-05 15:47:25,608 INFO L255 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-06-05 15:47:25,637 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 15:47:25,637 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 15:47:25,637 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 15:47:25,637 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 15:47:25,637 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 15:47:25,638 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 15:47:25,638 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 15:47:25,638 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 15:47:25,648 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 20 places, 15 transitions, 46 flow [2021-06-05 15:47:25,656 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 15 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:25,658 INFO L276 IsEmpty]: Start isEmpty. Operand has 15 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:25,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-06-05 15:47:25,673 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:25,674 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:25,674 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:25,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:25,680 INFO L82 PathProgramCache]: Analyzing trace with hash -262068682, now seen corresponding path program 1 times [2021-06-05 15:47:25,687 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:25,688 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478349808] [2021-06-05 15:47:25,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:25,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:25,809 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 15:47:25,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:25,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478349808] [2021-06-05 15:47:25,810 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478349808] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 15:47:25,811 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 15:47:25,811 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 15:47:25,811 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488126584] [2021-06-05 15:47:25,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 15:47:25,815 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:25,828 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 15:47:25,828 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 15:47:25,830 INFO L87 Difference]: Start difference. First operand has 15 states, 13 states have (on average 1.7692307692307692) internal successors, (23), 14 states have internal predecessors, (23), 0 states have call successors, (0), 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 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:25,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:25,853 INFO L93 Difference]: Finished difference Result 20 states and 34 transitions. [2021-06-05 15:47:25,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 15:47:25,854 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-06-05 15:47:25,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:25,861 INFO L225 Difference]: With dead ends: 20 [2021-06-05 15:47:25,862 INFO L226 Difference]: Without dead ends: 16 [2021-06-05 15:47:25,863 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 15:47:25,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16 states. [2021-06-05 15:47:25,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16 to 16. [2021-06-05 15:47:25,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 15 states have (on average 1.8) internal successors, (27), 15 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:25,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 27 transitions. [2021-06-05 15:47:25,890 INFO L78 Accepts]: Start accepts. Automaton has 16 states and 27 transitions. Word has length 9 [2021-06-05 15:47:25,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:25,890 INFO L482 AbstractCegarLoop]: Abstraction has 16 states and 27 transitions. [2021-06-05 15:47:25,891 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:25,891 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states and 27 transitions. [2021-06-05 15:47:25,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-06-05 15:47:25,891 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:25,892 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:25,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 15:47:25,893 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:25,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:25,895 INFO L82 PathProgramCache]: Analyzing trace with hash 488876151, now seen corresponding path program 1 times [2021-06-05 15:47:25,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:25,897 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201312837] [2021-06-05 15:47:25,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:25,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:25,954 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 15:47:25,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:25,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201312837] [2021-06-05 15:47:25,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201312837] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 15:47:25,954 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 15:47:25,955 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 15:47:25,955 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902851038] [2021-06-05 15:47:25,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 15:47:25,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:25,956 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 15:47:25,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 15:47:25,957 INFO L87 Difference]: Start difference. First operand 16 states and 27 transitions. Second operand has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:25,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:25,969 INFO L93 Difference]: Finished difference Result 21 states and 34 transitions. [2021-06-05 15:47:25,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 15:47:25,979 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-06-05 15:47:25,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:25,979 INFO L225 Difference]: With dead ends: 21 [2021-06-05 15:47:25,979 INFO L226 Difference]: Without dead ends: 18 [2021-06-05 15:47:25,980 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 15:47:25,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2021-06-05 15:47:25,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2021-06-05 15:47:25,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18 states, 17 states have (on average 1.7647058823529411) internal successors, (30), 17 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:25,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 30 transitions. [2021-06-05 15:47:25,983 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 30 transitions. Word has length 10 [2021-06-05 15:47:25,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:25,984 INFO L482 AbstractCegarLoop]: Abstraction has 18 states and 30 transitions. [2021-06-05 15:47:25,984 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:25,984 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 30 transitions. [2021-06-05 15:47:25,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-06-05 15:47:25,984 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:25,984 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:25,985 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 15:47:25,985 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:25,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:25,985 INFO L82 PathProgramCache]: Analyzing trace with hash 426152002, now seen corresponding path program 1 times [2021-06-05 15:47:25,985 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:25,986 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947641169] [2021-06-05 15:47:25,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:25,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:26,019 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 15:47:26,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:26,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947641169] [2021-06-05 15:47:26,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947641169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:26,020 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [994199845] [2021-06-05 15:47:26,020 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 15:47:26,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:26,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 7 conjunts are in the unsatisfiable core [2021-06-05 15:47:26,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:26,175 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 15:47:26,178 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:26,180 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:26,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 15:47:26,181 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:26,218 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 15:47:26,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [994199845] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:26,219 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:26,219 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-06-05 15:47:26,219 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371242504] [2021-06-05 15:47:26,219 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 15:47:26,219 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:26,220 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 15:47:26,220 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-06-05 15:47:26,220 INFO L87 Difference]: Start difference. First operand 18 states and 30 transitions. Second operand has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:26,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:26,264 INFO L93 Difference]: Finished difference Result 25 states and 43 transitions. [2021-06-05 15:47:26,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 15:47:26,265 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-06-05 15:47:26,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:26,267 INFO L225 Difference]: With dead ends: 25 [2021-06-05 15:47:26,267 INFO L226 Difference]: Without dead ends: 21 [2021-06-05 15:47:26,267 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 28.1ms TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-06-05 15:47:26,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2021-06-05 15:47:26,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2021-06-05 15:47:26,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21 states, 20 states have (on average 1.8) internal successors, (36), 20 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:26,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 36 transitions. [2021-06-05 15:47:26,279 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 36 transitions. Word has length 11 [2021-06-05 15:47:26,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:26,279 INFO L482 AbstractCegarLoop]: Abstraction has 21 states and 36 transitions. [2021-06-05 15:47:26,280 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 2.2) internal successors, (11), 4 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:26,280 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 36 transitions. [2021-06-05 15:47:26,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-06-05 15:47:26,280 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:26,280 INFO L521 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:26,489 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-06-05 15:47:26,489 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:26,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:26,490 INFO L82 PathProgramCache]: Analyzing trace with hash 348880875, now seen corresponding path program 2 times [2021-06-05 15:47:26,491 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:26,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272115358] [2021-06-05 15:47:26,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:26,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:26,590 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:26,591 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:26,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272115358] [2021-06-05 15:47:26,591 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272115358] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:26,591 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2044315883] [2021-06-05 15:47:26,591 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 15:47:26,667 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:47:26,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:26,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-05 15:47:26,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:26,773 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:26,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2044315883] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:26,774 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:26,774 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 4 [2021-06-05 15:47:26,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348426405] [2021-06-05 15:47:26,774 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 15:47:26,774 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:26,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 15:47:26,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 15:47:26,775 INFO L87 Difference]: Start difference. First operand 21 states and 36 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:26,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:26,798 INFO L93 Difference]: Finished difference Result 50 states and 82 transitions. [2021-06-05 15:47:26,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 15:47:26,801 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 12 [2021-06-05 15:47:26,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:26,803 INFO L225 Difference]: With dead ends: 50 [2021-06-05 15:47:26,803 INFO L226 Difference]: Without dead ends: 45 [2021-06-05 15:47:26,803 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.4ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 15:47:26,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states. [2021-06-05 15:47:26,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 33. [2021-06-05 15:47:26,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 32 states have (on average 1.9375) internal successors, (62), 32 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:26,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 62 transitions. [2021-06-05 15:47:26,808 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 62 transitions. Word has length 12 [2021-06-05 15:47:26,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:26,826 INFO L482 AbstractCegarLoop]: Abstraction has 33 states and 62 transitions. [2021-06-05 15:47:26,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:26,826 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 62 transitions. [2021-06-05 15:47:26,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-06-05 15:47:26,828 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:26,828 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:27,050 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:27,050 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:27,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:27,051 INFO L82 PathProgramCache]: Analyzing trace with hash 200515830, now seen corresponding path program 3 times [2021-06-05 15:47:27,051 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:27,051 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240186454] [2021-06-05 15:47:27,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:27,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:27,139 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:27,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:27,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240186454] [2021-06-05 15:47:27,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240186454] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:27,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946381190] [2021-06-05 15:47:27,141 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 15:47:27,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 15:47:27,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:27,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 11 conjunts are in the unsatisfiable core [2021-06-05 15:47:27,188 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:27,263 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 15:47:27,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:27,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:27,267 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 15:47:27,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:27,275 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:27,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946381190] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:27,276 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:27,276 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-06-05 15:47:27,276 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065956229] [2021-06-05 15:47:27,276 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 15:47:27,277 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:27,277 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 15:47:27,277 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-06-05 15:47:27,277 INFO L87 Difference]: Start difference. First operand 33 states and 62 transitions. Second operand has 7 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:27,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:27,342 INFO L93 Difference]: Finished difference Result 65 states and 115 transitions. [2021-06-05 15:47:27,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 15:47:27,342 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-06-05 15:47:27,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:27,343 INFO L225 Difference]: With dead ends: 65 [2021-06-05 15:47:27,343 INFO L226 Difference]: Without dead ends: 39 [2021-06-05 15:47:27,343 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 11 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 76.9ms TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2021-06-05 15:47:27,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-06-05 15:47:27,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 26. [2021-06-05 15:47:27,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26 states, 25 states have (on average 1.84) internal successors, (46), 25 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 15:47:27,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 46 transitions. [2021-06-05 15:47:27,348 INFO L78 Accepts]: Start accepts. Automaton has 26 states and 46 transitions. Word has length 13 [2021-06-05 15:47:27,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:27,348 INFO L482 AbstractCegarLoop]: Abstraction has 26 states and 46 transitions. [2021-06-05 15:47:27,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:27,348 INFO L276 IsEmpty]: Start isEmpty. Operand 26 states and 46 transitions. [2021-06-05 15:47:27,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-06-05 15:47:27,349 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:27,349 INFO L521 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:27,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:27,569 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:27,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:27,569 INFO L82 PathProgramCache]: Analyzing trace with hash 1944094135, now seen corresponding path program 4 times [2021-06-05 15:47:27,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:27,570 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619351693] [2021-06-05 15:47:27,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:27,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:27,632 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:27,633 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:27,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619351693] [2021-06-05 15:47:27,633 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619351693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:27,633 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98967858] [2021-06-05 15:47:27,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 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 15:47:27,665 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:47:27,665 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:27,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 45 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 15:47:27,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:27,733 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:27,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98967858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:27,733 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:27,733 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 15:47:27,733 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704438509] [2021-06-05 15:47:27,734 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 15:47:27,734 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:27,734 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 15:47:27,735 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 15:47:27,735 INFO L87 Difference]: Start difference. First operand 26 states and 46 transitions. Second operand has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:27,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:27,746 INFO L93 Difference]: Finished difference Result 73 states and 125 transitions. [2021-06-05 15:47:27,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 15:47:27,748 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-06-05 15:47:27,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:27,749 INFO L225 Difference]: With dead ends: 73 [2021-06-05 15:47:27,749 INFO L226 Difference]: Without dead ends: 66 [2021-06-05 15:47:27,749 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 17.1ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 15:47:27,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-06-05 15:47:27,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 48. [2021-06-05 15:47:27,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 47 states have (on average 2.021276595744681) internal successors, (95), 47 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:27,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 95 transitions. [2021-06-05 15:47:27,757 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 95 transitions. Word has length 14 [2021-06-05 15:47:27,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:27,757 INFO L482 AbstractCegarLoop]: Abstraction has 48 states and 95 transitions. [2021-06-05 15:47:27,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 5 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:27,757 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 95 transitions. [2021-06-05 15:47:27,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-06-05 15:47:27,758 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:27,758 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:27,958 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:27,959 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:27,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:27,959 INFO L82 PathProgramCache]: Analyzing trace with hash 1099206658, now seen corresponding path program 5 times [2021-06-05 15:47:27,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:27,960 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197606073] [2021-06-05 15:47:27,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:27,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:28,056 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:28,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:28,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197606073] [2021-06-05 15:47:28,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [197606073] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:28,057 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1076406473] [2021-06-05 15:47:28,057 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 15:47:28,109 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 15:47:28,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:28,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 15:47:28,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:28,404 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:28,406 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 15:47:28,408 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:28,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:28,415 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 15:47:28,415 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-06-05 15:47:28,424 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:28,426 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1076406473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:28,427 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:28,427 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 15:47:28,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377923707] [2021-06-05 15:47:28,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 15:47:28,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:28,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 15:47:28,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-06-05 15:47:28,429 INFO L87 Difference]: Start difference. First operand 48 states and 95 transitions. Second operand has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:28,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:28,823 INFO L93 Difference]: Finished difference Result 229 states and 428 transitions. [2021-06-05 15:47:28,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 15:47:28,823 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2021-06-05 15:47:28,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:28,829 INFO L225 Difference]: With dead ends: 229 [2021-06-05 15:47:28,829 INFO L226 Difference]: Without dead ends: 116 [2021-06-05 15:47:28,830 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 417.8ms TimeCoverageRelationStatistics Valid=207, Invalid=723, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:47:28,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-06-05 15:47:28,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 56. [2021-06-05 15:47:28,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 2.0545454545454547) internal successors, (113), 55 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:28,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 113 transitions. [2021-06-05 15:47:28,842 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 113 transitions. Word has length 15 [2021-06-05 15:47:28,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:28,843 INFO L482 AbstractCegarLoop]: Abstraction has 56 states and 113 transitions. [2021-06-05 15:47:28,843 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.6666666666666667) internal successors, (25), 14 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:28,843 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 113 transitions. [2021-06-05 15:47:28,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-06-05 15:47:28,844 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:28,844 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:29,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-06-05 15:47:29,070 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:29,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:29,070 INFO L82 PathProgramCache]: Analyzing trace with hash -449307722, now seen corresponding path program 6 times [2021-06-05 15:47:29,070 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:29,070 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027018071] [2021-06-05 15:47:29,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:29,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:29,195 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:29,195 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:29,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027018071] [2021-06-05 15:47:29,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027018071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:29,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258536592] [2021-06-05 15:47:29,196 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 15:47:29,229 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 15:47:29,230 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:29,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 15:47:29,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:29,287 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 15:47:29,289 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:29,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:29,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 15:47:29,291 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:29,297 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:29,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258536592] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:29,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:29,298 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 10 [2021-06-05 15:47:29,298 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049596587] [2021-06-05 15:47:29,298 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 15:47:29,298 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:29,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 15:47:29,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-06-05 15:47:29,305 INFO L87 Difference]: Start difference. First operand 56 states and 113 transitions. Second operand has 11 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 10 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:29,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:29,471 INFO L93 Difference]: Finished difference Result 121 states and 226 transitions. [2021-06-05 15:47:29,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 15:47:29,472 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 10 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-06-05 15:47:29,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:29,472 INFO L225 Difference]: With dead ends: 121 [2021-06-05 15:47:29,472 INFO L226 Difference]: Without dead ends: 77 [2021-06-05 15:47:29,474 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 185.6ms TimeCoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:47:29,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2021-06-05 15:47:29,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 36. [2021-06-05 15:47:29,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 35 states have (on average 1.8857142857142857) internal successors, (66), 35 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:29,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 66 transitions. [2021-06-05 15:47:29,489 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 66 transitions. Word has length 17 [2021-06-05 15:47:29,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:29,489 INFO L482 AbstractCegarLoop]: Abstraction has 36 states and 66 transitions. [2021-06-05 15:47:29,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 1.5454545454545454) internal successors, (17), 10 states have internal predecessors, (17), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:29,490 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 66 transitions. [2021-06-05 15:47:29,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-06-05 15:47:29,492 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:29,492 INFO L521 BasicCegarLoop]: trace histogram [5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:29,704 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:29,705 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:29,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:29,705 INFO L82 PathProgramCache]: Analyzing trace with hash -1020566793, now seen corresponding path program 7 times [2021-06-05 15:47:29,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:29,705 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540345742] [2021-06-05 15:47:29,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:29,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:29,789 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:29,789 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:29,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540345742] [2021-06-05 15:47:29,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540345742] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:29,789 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969518400] [2021-06-05 15:47:29,790 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:47:29,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:29,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 63 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 15:47:29,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:29,884 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 15 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:29,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969518400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:29,884 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:29,884 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-06-05 15:47:29,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526541837] [2021-06-05 15:47:29,885 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 15:47:29,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:29,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 15:47:29,885 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-06-05 15:47:29,886 INFO L87 Difference]: Start difference. First operand 36 states and 66 transitions. Second operand has 8 states, 8 states have (on average 2.625) internal successors, (21), 7 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:29,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:29,903 INFO L93 Difference]: Finished difference Result 128 states and 229 transitions. [2021-06-05 15:47:29,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 15:47:29,903 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 7 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-06-05 15:47:29,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:29,904 INFO L225 Difference]: With dead ends: 128 [2021-06-05 15:47:29,904 INFO L226 Difference]: Without dead ends: 117 [2021-06-05 15:47:29,904 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 41.4ms TimeCoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2021-06-05 15:47:29,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-06-05 15:47:29,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 87. [2021-06-05 15:47:29,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 86 states have (on average 2.0813953488372094) internal successors, (179), 86 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:29,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 179 transitions. [2021-06-05 15:47:29,909 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 179 transitions. Word has length 18 [2021-06-05 15:47:29,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:29,909 INFO L482 AbstractCegarLoop]: Abstraction has 87 states and 179 transitions. [2021-06-05 15:47:29,909 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 2.625) internal successors, (21), 7 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:29,909 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 179 transitions. [2021-06-05 15:47:29,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 15:47:29,910 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:29,910 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:30,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:30,133 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:30,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:30,133 INFO L82 PathProgramCache]: Analyzing trace with hash -1344581694, now seen corresponding path program 8 times [2021-06-05 15:47:30,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:30,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722890478] [2021-06-05 15:47:30,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:30,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:30,263 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:30,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:30,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722890478] [2021-06-05 15:47:30,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722890478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:30,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664833501] [2021-06-05 15:47:30,263 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 15:47:30,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:47:30,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:30,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 67 conjuncts, 23 conjunts are in the unsatisfiable core [2021-06-05 15:47:30,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:30,349 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 15:47:30,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:30,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:30,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 15:47:30,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:30,359 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:30,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664833501] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:30,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:30,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 12 [2021-06-05 15:47:30,359 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093737372] [2021-06-05 15:47:30,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 15:47:30,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:30,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 15:47:30,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2021-06-05 15:47:30,361 INFO L87 Difference]: Start difference. First operand 87 states and 179 transitions. Second operand has 13 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 12 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 15:47:30,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:30,578 INFO L93 Difference]: Finished difference Result 179 states and 337 transitions. [2021-06-05 15:47:30,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 15:47:30,578 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 12 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 15:47:30,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:30,579 INFO L225 Difference]: With dead ends: 179 [2021-06-05 15:47:30,579 INFO L226 Difference]: Without dead ends: 105 [2021-06-05 15:47:30,580 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 239.8ms TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-06-05 15:47:30,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-06-05 15:47:30,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 41. [2021-06-05 15:47:30,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41 states, 40 states have (on average 1.9) internal successors, (76), 40 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 15:47:30,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 76 transitions. [2021-06-05 15:47:30,587 INFO L78 Accepts]: Start accepts. Automaton has 41 states and 76 transitions. Word has length 19 [2021-06-05 15:47:30,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:30,588 INFO L482 AbstractCegarLoop]: Abstraction has 41 states and 76 transitions. [2021-06-05 15:47:30,588 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 1.4615384615384615) internal successors, (19), 12 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 15:47:30,588 INFO L276 IsEmpty]: Start isEmpty. Operand 41 states and 76 transitions. [2021-06-05 15:47:30,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-06-05 15:47:30,590 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:30,590 INFO L521 BasicCegarLoop]: trace histogram [6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:30,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-05 15:47:30,797 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:30,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:30,797 INFO L82 PathProgramCache]: Analyzing trace with hash 1290711147, now seen corresponding path program 9 times [2021-06-05 15:47:30,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:30,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790459893] [2021-06-05 15:47:30,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:30,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:30,850 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 21 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:30,850 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:30,850 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790459893] [2021-06-05 15:47:30,851 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790459893] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:30,851 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267083304] [2021-06-05 15:47:30,851 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:47:30,894 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 15:47:30,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:30,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 72 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 15:47:30,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:30,947 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 21 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:30,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267083304] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:30,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:30,948 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-06-05 15:47:30,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906931933] [2021-06-05 15:47:30,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 15:47:30,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:30,949 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 15:47:30,949 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-06-05 15:47:30,949 INFO L87 Difference]: Start difference. First operand 41 states and 76 transitions. Second operand has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:30,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:30,967 INFO L93 Difference]: Finished difference Result 160 states and 290 transitions. [2021-06-05 15:47:30,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 15:47:30,968 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-06-05 15:47:30,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:30,968 INFO L225 Difference]: With dead ends: 160 [2021-06-05 15:47:30,969 INFO L226 Difference]: Without dead ends: 147 [2021-06-05 15:47:30,969 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 29.9ms TimeCoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2021-06-05 15:47:30,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2021-06-05 15:47:30,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 111. [2021-06-05 15:47:30,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 110 states have (on average 2.090909090909091) internal successors, (230), 110 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:30,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 230 transitions. [2021-06-05 15:47:30,973 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 230 transitions. Word has length 20 [2021-06-05 15:47:30,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:30,973 INFO L482 AbstractCegarLoop]: Abstraction has 111 states and 230 transitions. [2021-06-05 15:47:30,973 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 2.5555555555555554) internal successors, (23), 8 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:30,974 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 230 transitions. [2021-06-05 15:47:30,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 15:47:30,974 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:30,974 INFO L521 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:31,184 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:31,185 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:31,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:31,185 INFO L82 PathProgramCache]: Analyzing trace with hash -849963402, now seen corresponding path program 10 times [2021-06-05 15:47:31,185 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:31,185 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207120379] [2021-06-05 15:47:31,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:31,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:31,350 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:31,350 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:31,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207120379] [2021-06-05 15:47:31,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207120379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:31,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843590652] [2021-06-05 15:47:31,351 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 15:47:31,379 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:47:31,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:31,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 15:47:31,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:31,437 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 15:47:31,438 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:31,440 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:31,440 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 15:47:31,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:31,448 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:31,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843590652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:31,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:31,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 14 [2021-06-05 15:47:31,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030349144] [2021-06-05 15:47:31,449 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 15:47:31,449 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:31,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 15:47:31,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2021-06-05 15:47:31,449 INFO L87 Difference]: Start difference. First operand 111 states and 230 transitions. Second operand has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:31,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:31,753 INFO L93 Difference]: Finished difference Result 229 states and 435 transitions. [2021-06-05 15:47:31,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 15:47:31,753 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 15:47:31,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:31,754 INFO L225 Difference]: With dead ends: 229 [2021-06-05 15:47:31,754 INFO L226 Difference]: Without dead ends: 135 [2021-06-05 15:47:31,755 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 354.5ms TimeCoverageRelationStatistics Valid=135, Invalid=567, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:47:31,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-06-05 15:47:31,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 46. [2021-06-05 15:47:31,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 45 states have (on average 1.9111111111111112) internal successors, (86), 45 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:31,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 86 transitions. [2021-06-05 15:47:31,757 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 86 transitions. Word has length 21 [2021-06-05 15:47:31,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:31,758 INFO L482 AbstractCegarLoop]: Abstraction has 46 states and 86 transitions. [2021-06-05 15:47:31,758 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 1.4) internal successors, (21), 14 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:31,758 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 86 transitions. [2021-06-05 15:47:31,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 15:47:31,758 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:31,758 INFO L521 BasicCegarLoop]: trace histogram [7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:31,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:31,973 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:31,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:31,973 INFO L82 PathProgramCache]: Analyzing trace with hash -555990985, now seen corresponding path program 11 times [2021-06-05 15:47:31,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:31,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [715008128] [2021-06-05 15:47:31,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:31,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:32,042 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 28 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:32,043 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:32,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [715008128] [2021-06-05 15:47:32,043 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [715008128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:32,043 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322766698] [2021-06-05 15:47:32,043 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 15:47:32,070 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 15:47:32,070 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:32,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-05 15:47:32,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:32,125 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 28 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:32,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322766698] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:32,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:32,126 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 9 [2021-06-05 15:47:32,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374982218] [2021-06-05 15:47:32,126 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 15:47:32,126 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:32,126 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 15:47:32,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-06-05 15:47:32,127 INFO L87 Difference]: Start difference. First operand 46 states and 86 transitions. Second operand has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:32,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:32,147 INFO L93 Difference]: Finished difference Result 195 states and 357 transitions. [2021-06-05 15:47:32,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 15:47:32,147 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 15:47:32,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:32,148 INFO L225 Difference]: With dead ends: 195 [2021-06-05 15:47:32,148 INFO L226 Difference]: Without dead ends: 180 [2021-06-05 15:47:32,148 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 36.8ms TimeCoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2021-06-05 15:47:32,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-06-05 15:47:32,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 138. [2021-06-05 15:47:32,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 137 states have (on average 2.0948905109489053) internal successors, (287), 137 states have internal predecessors, (287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:32,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 287 transitions. [2021-06-05 15:47:32,152 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 287 transitions. Word has length 22 [2021-06-05 15:47:32,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:32,152 INFO L482 AbstractCegarLoop]: Abstraction has 138 states and 287 transitions. [2021-06-05 15:47:32,152 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 9 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:32,153 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 287 transitions. [2021-06-05 15:47:32,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-06-05 15:47:32,153 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:32,153 INFO L521 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:32,376 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-06-05 15:47:32,376 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:32,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:32,376 INFO L82 PathProgramCache]: Analyzing trace with hash -454897790, now seen corresponding path program 12 times [2021-06-05 15:47:32,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:32,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984313745] [2021-06-05 15:47:32,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:32,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:32,570 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:32,570 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:32,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984313745] [2021-06-05 15:47:32,570 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984313745] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:32,570 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434420798] [2021-06-05 15:47:32,570 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 15:47:32,601 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 15:47:32,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:32,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 15:47:32,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:33,090 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:33,091 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 15:47:33,092 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:33,097 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:33,098 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 15:47:33,098 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-06-05 15:47:33,104 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 21 proven. 35 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:33,105 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434420798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:33,105 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:33,105 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 30 [2021-06-05 15:47:33,105 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15587348] [2021-06-05 15:47:33,105 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:47:33,105 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:33,106 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:47:33,106 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=780, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:47:33,106 INFO L87 Difference]: Start difference. First operand 138 states and 287 transitions. Second operand has 31 states, 31 states have (on average 1.3225806451612903) internal successors, (41), 30 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 15:47:34,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:34,754 INFO L93 Difference]: Finished difference Result 869 states and 1674 transitions. [2021-06-05 15:47:34,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-06-05 15:47:34,755 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.3225806451612903) internal successors, (41), 30 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 23 [2021-06-05 15:47:34,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:34,757 INFO L225 Difference]: With dead ends: 869 [2021-06-05 15:47:34,757 INFO L226 Difference]: Without dead ends: 472 [2021-06-05 15:47:34,759 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1485 ImplicationChecksByTransitivity, 1794.7ms TimeCoverageRelationStatistics Valid=1224, Invalid=5256, Unknown=0, NotChecked=0, Total=6480 [2021-06-05 15:47:34,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-06-05 15:47:34,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 150. [2021-06-05 15:47:34,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 2.1006711409395975) internal successors, (313), 149 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:34,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 313 transitions. [2021-06-05 15:47:34,765 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 313 transitions. Word has length 23 [2021-06-05 15:47:34,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:34,766 INFO L482 AbstractCegarLoop]: Abstraction has 150 states and 313 transitions. [2021-06-05 15:47:34,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.3225806451612903) internal successors, (41), 30 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 15:47:34,766 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 313 transitions. [2021-06-05 15:47:34,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-06-05 15:47:34,768 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:34,768 INFO L521 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:34,989 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-06-05 15:47:34,989 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:34,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:34,989 INFO L82 PathProgramCache]: Analyzing trace with hash 1467420982, now seen corresponding path program 13 times [2021-06-05 15:47:34,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:34,990 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448326402] [2021-06-05 15:47:34,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:35,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:35,195 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:35,196 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:35,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448326402] [2021-06-05 15:47:35,196 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448326402] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:35,196 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491234491] [2021-06-05 15:47:35,196 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 15:47:35,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:35,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 35 conjunts are in the unsatisfiable core [2021-06-05 15:47:35,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:35,293 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 15:47:35,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:35,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:35,297 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 15:47:35,297 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:35,303 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:35,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491234491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:35,304 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:35,304 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 18 [2021-06-05 15:47:35,304 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448119375] [2021-06-05 15:47:35,304 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:47:35,304 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:35,305 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:47:35,305 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=307, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:47:35,305 INFO L87 Difference]: Start difference. First operand 150 states and 313 transitions. Second operand has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:35,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:35,776 INFO L93 Difference]: Finished difference Result 325 states and 626 transitions. [2021-06-05 15:47:35,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 15:47:35,777 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-06-05 15:47:35,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:35,778 INFO L225 Difference]: With dead ends: 325 [2021-06-05 15:47:35,778 INFO L226 Difference]: Without dead ends: 205 [2021-06-05 15:47:35,780 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 120 ImplicationChecksByTransitivity, 499.6ms TimeCoverageRelationStatistics Valid=211, Invalid=979, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:47:35,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2021-06-05 15:47:35,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 56. [2021-06-05 15:47:35,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 1.9272727272727272) internal successors, (106), 55 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:35,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 106 transitions. [2021-06-05 15:47:35,783 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 106 transitions. Word has length 25 [2021-06-05 15:47:35,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:35,784 INFO L482 AbstractCegarLoop]: Abstraction has 56 states and 106 transitions. [2021-06-05 15:47:35,784 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 1.3157894736842106) internal successors, (25), 18 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:35,784 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 106 transitions. [2021-06-05 15:47:35,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 15:47:35,785 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:35,785 INFO L521 BasicCegarLoop]: trace histogram [9, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:36,000 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-05 15:47:36,001 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:36,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:36,001 INFO L82 PathProgramCache]: Analyzing trace with hash -1731519113, now seen corresponding path program 14 times [2021-06-05 15:47:36,001 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:36,001 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609296291] [2021-06-05 15:47:36,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:36,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:36,079 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 45 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:36,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:36,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609296291] [2021-06-05 15:47:36,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609296291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:36,079 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715044939] [2021-06-05 15:47:36,079 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 15:47:36,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:47:36,108 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:36,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 15:47:36,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:36,171 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 45 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:36,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715044939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:36,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:36,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 11 [2021-06-05 15:47:36,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45645147] [2021-06-05 15:47:36,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 15:47:36,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:36,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 15:47:36,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-06-05 15:47:36,173 INFO L87 Difference]: Start difference. First operand 56 states and 106 transitions. Second operand has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:36,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:36,199 INFO L93 Difference]: Finished difference Result 274 states and 509 transitions. [2021-06-05 15:47:36,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 15:47:36,199 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 15:47:36,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:36,200 INFO L225 Difference]: With dead ends: 274 [2021-06-05 15:47:36,200 INFO L226 Difference]: Without dead ends: 255 [2021-06-05 15:47:36,200 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 48.7ms TimeCoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2021-06-05 15:47:36,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 255 states. [2021-06-05 15:47:36,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 255 to 201. [2021-06-05 15:47:36,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 200 states have (on average 2.095) internal successors, (419), 200 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:36,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 419 transitions. [2021-06-05 15:47:36,206 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 419 transitions. Word has length 26 [2021-06-05 15:47:36,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:36,206 INFO L482 AbstractCegarLoop]: Abstraction has 201 states and 419 transitions. [2021-06-05 15:47:36,206 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.4166666666666665) internal successors, (29), 11 states have internal predecessors, (29), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:36,206 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 419 transitions. [2021-06-05 15:47:36,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-06-05 15:47:36,207 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:36,207 INFO L521 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:36,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:36,419 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:36,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:36,420 INFO L82 PathProgramCache]: Analyzing trace with hash 252907330, now seen corresponding path program 15 times [2021-06-05 15:47:36,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:36,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292010296] [2021-06-05 15:47:36,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:36,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:36,686 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:36,687 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:36,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292010296] [2021-06-05 15:47:36,687 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292010296] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:36,687 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802633822] [2021-06-05 15:47:36,687 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 15:47:36,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 15:47:36,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:36,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 39 conjunts are in the unsatisfiable core [2021-06-05 15:47:36,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:36,799 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 15:47:36,801 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:36,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:36,802 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 15:47:36,802 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:36,808 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:36,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802633822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:36,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:36,809 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 20 [2021-06-05 15:47:36,809 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532790441] [2021-06-05 15:47:36,809 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 15:47:36,809 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:36,809 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 15:47:36,810 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=381, Unknown=0, NotChecked=0, Total=420 [2021-06-05 15:47:36,810 INFO L87 Difference]: Start difference. First operand 201 states and 419 transitions. Second operand has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:37,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:37,357 INFO L93 Difference]: Finished difference Result 415 states and 801 transitions. [2021-06-05 15:47:37,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 15:47:37,358 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-06-05 15:47:37,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:37,359 INFO L225 Difference]: With dead ends: 415 [2021-06-05 15:47:37,359 INFO L226 Difference]: Without dead ends: 249 [2021-06-05 15:47:37,360 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 25 SyntacticMatches, 2 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 602.3ms TimeCoverageRelationStatistics Valid=255, Invalid=1227, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:47:37,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-06-05 15:47:37,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 61. [2021-06-05 15:47:37,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61 states, 60 states have (on average 1.9333333333333333) internal successors, (116), 60 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:37,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 116 transitions. [2021-06-05 15:47:37,362 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 116 transitions. Word has length 27 [2021-06-05 15:47:37,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:37,362 INFO L482 AbstractCegarLoop]: Abstraction has 61 states and 116 transitions. [2021-06-05 15:47:37,363 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 1.2857142857142858) internal successors, (27), 20 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:37,363 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 116 transitions. [2021-06-05 15:47:37,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-06-05 15:47:37,363 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:37,363 INFO L521 BasicCegarLoop]: trace histogram [10, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:37,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-06-05 15:47:37,577 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:37,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:37,577 INFO L82 PathProgramCache]: Analyzing trace with hash -726736661, now seen corresponding path program 16 times [2021-06-05 15:47:37,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:37,577 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174523183] [2021-06-05 15:47:37,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:37,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:37,669 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 55 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:37,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:37,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174523183] [2021-06-05 15:47:37,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174523183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:37,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1314566174] [2021-06-05 15:47:37,671 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 15:47:37,700 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:47:37,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:37,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 15:47:37,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:37,762 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 55 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:37,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1314566174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:37,763 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:37,763 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 12 [2021-06-05 15:47:37,763 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171405346] [2021-06-05 15:47:37,763 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 15:47:37,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:37,764 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 15:47:37,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-06-05 15:47:37,764 INFO L87 Difference]: Start difference. First operand 61 states and 116 transitions. Second operand has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:37,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:37,793 INFO L93 Difference]: Finished difference Result 318 states and 594 transitions. [2021-06-05 15:47:37,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 15:47:37,793 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-06-05 15:47:37,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:37,794 INFO L225 Difference]: With dead ends: 318 [2021-06-05 15:47:37,795 INFO L226 Difference]: Without dead ends: 297 [2021-06-05 15:47:37,795 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 61.2ms TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2021-06-05 15:47:37,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2021-06-05 15:47:37,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 237. [2021-06-05 15:47:37,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 236 states have (on average 2.093220338983051) internal successors, (494), 236 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:37,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 494 transitions. [2021-06-05 15:47:37,800 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 494 transitions. Word has length 28 [2021-06-05 15:47:37,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:37,800 INFO L482 AbstractCegarLoop]: Abstraction has 237 states and 494 transitions. [2021-06-05 15:47:37,801 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 12 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:37,801 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 494 transitions. [2021-06-05 15:47:37,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 15:47:37,801 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:37,801 INFO L521 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:38,016 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 15:47:38,017 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:38,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:38,017 INFO L82 PathProgramCache]: Analyzing trace with hash -658404362, now seen corresponding path program 17 times [2021-06-05 15:47:38,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:38,017 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582226783] [2021-06-05 15:47:38,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:38,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:38,334 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 0 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:38,334 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:38,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582226783] [2021-06-05 15:47:38,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582226783] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:38,334 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1367667325] [2021-06-05 15:47:38,334 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 15:47:38,374 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-06-05 15:47:38,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:38,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 15:47:38,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:39,199 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:47:39,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 15:47:39,201 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:39,206 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:39,207 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 15:47:39,207 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-06-05 15:47:39,214 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 45 proven. 65 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:39,214 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1367667325] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:39,214 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:39,214 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 42 [2021-06-05 15:47:39,214 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153755352] [2021-06-05 15:47:39,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-05 15:47:39,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:39,215 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-05 15:47:39,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=1533, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 15:47:39,216 INFO L87 Difference]: Start difference. First operand 237 states and 494 transitions. Second operand has 43 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 42 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 15:47:43,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:43,127 INFO L93 Difference]: Finished difference Result 1727 states and 3354 transitions. [2021-06-05 15:47:43,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 99 states. [2021-06-05 15:47:43,129 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 42 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 29 [2021-06-05 15:47:43,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:43,133 INFO L225 Difference]: With dead ends: 1727 [2021-06-05 15:47:43,133 INFO L226 Difference]: Without dead ends: 1012 [2021-06-05 15:47:43,137 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4325 ImplicationChecksByTransitivity, 4189.0ms TimeCoverageRelationStatistics Valid=2986, Invalid=13526, Unknown=0, NotChecked=0, Total=16512 [2021-06-05 15:47:43,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1012 states. [2021-06-05 15:47:43,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1012 to 252. [2021-06-05 15:47:43,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 251 states have (on average 2.095617529880478) internal successors, (526), 251 states have internal predecessors, (526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:43,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 526 transitions. [2021-06-05 15:47:43,147 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 526 transitions. Word has length 29 [2021-06-05 15:47:43,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:43,147 INFO L482 AbstractCegarLoop]: Abstraction has 252 states and 526 transitions. [2021-06-05 15:47:43,147 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 1.2325581395348837) internal successors, (53), 42 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 15:47:43,148 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 526 transitions. [2021-06-05 15:47:43,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 15:47:43,149 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:43,149 INFO L521 BasicCegarLoop]: trace histogram [11, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:43,371 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:43,371 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:43,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:43,372 INFO L82 PathProgramCache]: Analyzing trace with hash -1964765438, now seen corresponding path program 18 times [2021-06-05 15:47:43,372 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:43,372 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957923115] [2021-06-05 15:47:43,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:43,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:43,683 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:43,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:43,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957923115] [2021-06-05 15:47:43,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957923115] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:43,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1687113969] [2021-06-05 15:47:43,684 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 15:47:43,718 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-06-05 15:47:43,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:43,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 47 conjunts are in the unsatisfiable core [2021-06-05 15:47:43,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:43,788 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 15:47:43,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:43,791 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:43,791 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 15:47:43,791 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:43,797 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 132 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:43,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1687113969] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:43,797 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:43,797 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 24 [2021-06-05 15:47:43,797 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099105012] [2021-06-05 15:47:43,797 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 15:47:43,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:43,798 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 15:47:43,798 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=553, Unknown=0, NotChecked=0, Total=600 [2021-06-05 15:47:43,798 INFO L87 Difference]: Start difference. First operand 252 states and 526 transitions. Second operand has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:44,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:44,509 INFO L93 Difference]: Finished difference Result 541 states and 1052 transitions. [2021-06-05 15:47:44,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 15:47:44,510 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-06-05 15:47:44,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:44,511 INFO L225 Difference]: With dead ends: 541 [2021-06-05 15:47:44,511 INFO L226 Difference]: Without dead ends: 343 [2021-06-05 15:47:44,512 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 29 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 754.7ms TimeCoverageRelationStatistics Valid=355, Invalid=1807, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 15:47:44,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 343 states. [2021-06-05 15:47:44,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 343 to 71. [2021-06-05 15:47:44,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 70 states have (on average 1.9428571428571428) internal successors, (136), 70 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:44,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 136 transitions. [2021-06-05 15:47:44,515 INFO L78 Accepts]: Start accepts. Automaton has 71 states and 136 transitions. Word has length 31 [2021-06-05 15:47:44,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:44,515 INFO L482 AbstractCegarLoop]: Abstraction has 71 states and 136 transitions. [2021-06-05 15:47:44,515 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.24) internal successors, (31), 24 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:44,516 INFO L276 IsEmpty]: Start isEmpty. Operand 71 states and 136 transitions. [2021-06-05 15:47:44,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-05 15:47:44,516 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:44,516 INFO L521 BasicCegarLoop]: trace histogram [12, 11, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:44,738 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:44,739 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:44,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:44,739 INFO L82 PathProgramCache]: Analyzing trace with hash -755115733, now seen corresponding path program 19 times [2021-06-05 15:47:44,739 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:44,739 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582015707] [2021-06-05 15:47:44,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:44,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:44,867 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 78 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:44,867 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:44,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582015707] [2021-06-05 15:47:44,867 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582015707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:44,867 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135368362] [2021-06-05 15:47:44,867 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 15:47:44,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:44,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 15:47:44,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:45,000 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 78 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:45,001 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135368362] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:45,001 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:45,001 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 14 [2021-06-05 15:47:45,001 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234588911] [2021-06-05 15:47:45,002 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 15:47:45,003 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:45,003 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 15:47:45,003 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-06-05 15:47:45,003 INFO L87 Difference]: Start difference. First operand 71 states and 136 transitions. Second operand has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:45,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:45,040 INFO L93 Difference]: Finished difference Result 415 states and 782 transitions. [2021-06-05 15:47:45,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 15:47:45,040 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-06-05 15:47:45,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:45,042 INFO L225 Difference]: With dead ends: 415 [2021-06-05 15:47:45,042 INFO L226 Difference]: Without dead ends: 390 [2021-06-05 15:47:45,042 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 82.9ms TimeCoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2021-06-05 15:47:45,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2021-06-05 15:47:45,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 318. [2021-06-05 15:47:45,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 2.088328075709779) internal successors, (662), 317 states have internal predecessors, (662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:45,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 662 transitions. [2021-06-05 15:47:45,049 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 662 transitions. Word has length 32 [2021-06-05 15:47:45,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:45,049 INFO L482 AbstractCegarLoop]: Abstraction has 318 states and 662 transitions. [2021-06-05 15:47:45,049 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.3333333333333335) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:45,049 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 662 transitions. [2021-06-05 15:47:45,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 15:47:45,051 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:45,051 INFO L521 BasicCegarLoop]: trace histogram [12, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:45,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:45,275 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:45,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:45,276 INFO L82 PathProgramCache]: Analyzing trace with hash -396491082, now seen corresponding path program 20 times [2021-06-05 15:47:45,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:45,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031048273] [2021-06-05 15:47:45,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:45,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:45,728 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:45,732 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:45,732 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031048273] [2021-06-05 15:47:45,733 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031048273] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:45,733 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535433675] [2021-06-05 15:47:45,733 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 15:47:45,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:47:45,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:45,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 51 conjunts are in the unsatisfiable core [2021-06-05 15:47:45,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:45,848 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 15:47:45,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:45,851 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:45,851 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:47:45,852 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:45,858 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 156 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:45,859 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535433675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:45,859 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:45,859 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 26 [2021-06-05 15:47:45,859 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658041026] [2021-06-05 15:47:45,859 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 15:47:45,859 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:45,860 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 15:47:45,860 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=651, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:47:45,860 INFO L87 Difference]: Start difference. First operand 318 states and 662 transitions. Second operand has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:46,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:46,695 INFO L93 Difference]: Finished difference Result 655 states and 1275 transitions. [2021-06-05 15:47:46,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 15:47:46,696 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-06-05 15:47:46,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:46,697 INFO L225 Difference]: With dead ends: 655 [2021-06-05 15:47:46,697 INFO L226 Difference]: Without dead ends: 399 [2021-06-05 15:47:46,698 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 31 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 276 ImplicationChecksByTransitivity, 984.1ms TimeCoverageRelationStatistics Valid=411, Invalid=2139, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 15:47:46,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2021-06-05 15:47:46,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 76. [2021-06-05 15:47:46,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 75 states have (on average 1.9466666666666668) internal successors, (146), 75 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:46,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 146 transitions. [2021-06-05 15:47:46,702 INFO L78 Accepts]: Start accepts. Automaton has 76 states and 146 transitions. Word has length 33 [2021-06-05 15:47:46,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:46,702 INFO L482 AbstractCegarLoop]: Abstraction has 76 states and 146 transitions. [2021-06-05 15:47:46,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 1.2222222222222223) internal successors, (33), 26 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:46,702 INFO L276 IsEmpty]: Start isEmpty. Operand 76 states and 146 transitions. [2021-06-05 15:47:46,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 15:47:46,703 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:46,703 INFO L521 BasicCegarLoop]: trace histogram [13, 12, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:46,916 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-06-05 15:47:46,917 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:46,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:46,917 INFO L82 PathProgramCache]: Analyzing trace with hash 616749047, now seen corresponding path program 21 times [2021-06-05 15:47:46,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:46,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011425557] [2021-06-05 15:47:46,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:46,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:47,037 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 91 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:47,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:47,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011425557] [2021-06-05 15:47:47,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011425557] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:47,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580904366] [2021-06-05 15:47:47,038 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 15:47:47,071 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-06-05 15:47:47,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:47,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 15:47:47,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:47,174 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 91 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:47,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580904366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:47,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:47,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-06-05 15:47:47,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363834483] [2021-06-05 15:47:47,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 15:47:47,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:47,175 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 15:47:47,175 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-06-05 15:47:47,176 INFO L87 Difference]: Start difference. First operand 76 states and 146 transitions. Second operand has 16 states, 16 states have (on average 2.3125) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:47,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:47,211 INFO L93 Difference]: Finished difference Result 468 states and 885 transitions. [2021-06-05 15:47:47,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 15:47:47,213 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 15:47:47,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:47,214 INFO L225 Difference]: With dead ends: 468 [2021-06-05 15:47:47,214 INFO L226 Difference]: Without dead ends: 441 [2021-06-05 15:47:47,215 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 82.9ms TimeCoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2021-06-05 15:47:47,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-06-05 15:47:47,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 363. [2021-06-05 15:47:47,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 363 states, 362 states have (on average 2.085635359116022) internal successors, (755), 362 states have internal predecessors, (755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:47,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 363 states to 363 states and 755 transitions. [2021-06-05 15:47:47,222 INFO L78 Accepts]: Start accepts. Automaton has 363 states and 755 transitions. Word has length 34 [2021-06-05 15:47:47,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:47,222 INFO L482 AbstractCegarLoop]: Abstraction has 363 states and 755 transitions. [2021-06-05 15:47:47,222 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 2.3125) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:47,222 INFO L276 IsEmpty]: Start isEmpty. Operand 363 states and 755 transitions. [2021-06-05 15:47:47,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-06-05 15:47:47,223 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:47,223 INFO L521 BasicCegarLoop]: trace histogram [13, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:47,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 15:47:47,437 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:47,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:47,437 INFO L82 PathProgramCache]: Analyzing trace with hash 1657654978, now seen corresponding path program 22 times [2021-06-05 15:47:47,437 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:47,437 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592617058] [2021-06-05 15:47:47,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:47,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:47,938 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:47,938 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:47,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592617058] [2021-06-05 15:47:47,938 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [592617058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:47,938 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941342448] [2021-06-05 15:47:47,938 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 15:47:47,971 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:47:47,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:47,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 55 conjunts are in the unsatisfiable core [2021-06-05 15:47:47,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:48,063 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 15:47:48,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:48,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:48,065 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 15:47:48,065 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:48,070 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 0 proven. 182 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:48,071 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941342448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:48,071 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:48,071 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 28] total 28 [2021-06-05 15:47:48,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930591748] [2021-06-05 15:47:48,071 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 15:47:48,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:48,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 15:47:48,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=757, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:47:48,072 INFO L87 Difference]: Start difference. First operand 363 states and 755 transitions. Second operand has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:49,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:49,011 INFO L93 Difference]: Finished difference Result 747 states and 1457 transitions. [2021-06-05 15:47:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 15:47:49,011 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-06-05 15:47:49,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:49,013 INFO L225 Difference]: With dead ends: 747 [2021-06-05 15:47:49,013 INFO L226 Difference]: Without dead ends: 457 [2021-06-05 15:47:49,014 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 33 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 325 ImplicationChecksByTransitivity, 1138.8ms TimeCoverageRelationStatistics Valid=471, Invalid=2499, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 15:47:49,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2021-06-05 15:47:49,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 81. [2021-06-05 15:47:49,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 80 states have (on average 1.95) internal successors, (156), 80 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:49,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 156 transitions. [2021-06-05 15:47:49,019 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 156 transitions. Word has length 35 [2021-06-05 15:47:49,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:49,019 INFO L482 AbstractCegarLoop]: Abstraction has 81 states and 156 transitions. [2021-06-05 15:47:49,019 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:49,019 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 156 transitions. [2021-06-05 15:47:49,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 15:47:49,019 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:49,019 INFO L521 BasicCegarLoop]: trace histogram [14, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:49,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:49,233 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:49,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:49,233 INFO L82 PathProgramCache]: Analyzing trace with hash -129232533, now seen corresponding path program 23 times [2021-06-05 15:47:49,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:49,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397782127] [2021-06-05 15:47:49,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:49,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:49,377 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 105 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:49,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:49,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397782127] [2021-06-05 15:47:49,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397782127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:49,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388545009] [2021-06-05 15:47:49,378 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:47:49,429 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2021-06-05 15:47:49,429 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:49,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 15:47:49,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:49,515 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 105 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:49,515 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388545009] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:49,515 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:49,515 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15] total 16 [2021-06-05 15:47:49,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168499013] [2021-06-05 15:47:49,516 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 15:47:49,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:49,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 15:47:49,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-06-05 15:47:49,516 INFO L87 Difference]: Start difference. First operand 81 states and 156 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:49,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:49,550 INFO L93 Difference]: Finished difference Result 524 states and 994 transitions. [2021-06-05 15:47:49,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 15:47:49,550 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-06-05 15:47:49,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:49,552 INFO L225 Difference]: With dead ends: 524 [2021-06-05 15:47:49,552 INFO L226 Difference]: Without dead ends: 495 [2021-06-05 15:47:49,552 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 115.8ms TimeCoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2021-06-05 15:47:49,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2021-06-05 15:47:49,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 411. [2021-06-05 15:47:49,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 410 states have (on average 2.0829268292682928) internal successors, (854), 410 states have internal predecessors, (854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:49,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 854 transitions. [2021-06-05 15:47:49,570 INFO L78 Accepts]: Start accepts. Automaton has 411 states and 854 transitions. Word has length 36 [2021-06-05 15:47:49,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:49,571 INFO L482 AbstractCegarLoop]: Abstraction has 411 states and 854 transitions. [2021-06-05 15:47:49,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:49,571 INFO L276 IsEmpty]: Start isEmpty. Operand 411 states and 854 transitions. [2021-06-05 15:47:49,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-06-05 15:47:49,572 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:49,572 INFO L521 BasicCegarLoop]: trace histogram [14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:49,794 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-05 15:47:49,794 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:49,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:49,795 INFO L82 PathProgramCache]: Analyzing trace with hash -546012810, now seen corresponding path program 24 times [2021-06-05 15:47:49,795 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:49,795 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088870388] [2021-06-05 15:47:49,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:49,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:50,303 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:50,303 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:50,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088870388] [2021-06-05 15:47:50,303 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088870388] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:50,303 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040823023] [2021-06-05 15:47:50,303 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 15:47:50,335 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2021-06-05 15:47:50,335 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:50,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 59 conjunts are in the unsatisfiable core [2021-06-05 15:47:50,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:50,435 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 15:47:50,436 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:50,438 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:50,438 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 15:47:50,438 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:50,445 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:50,445 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040823023] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:50,445 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:50,445 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 30] total 30 [2021-06-05 15:47:50,445 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [216041373] [2021-06-05 15:47:50,445 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:47:50,446 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:50,446 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:47:50,446 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=871, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:47:50,447 INFO L87 Difference]: Start difference. First operand 411 states and 854 transitions. Second operand has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:51,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:51,701 INFO L93 Difference]: Finished difference Result 845 states and 1651 transitions. [2021-06-05 15:47:51,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 15:47:51,702 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-06-05 15:47:51,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:51,704 INFO L225 Difference]: With dead ends: 845 [2021-06-05 15:47:51,704 INFO L226 Difference]: Without dead ends: 519 [2021-06-05 15:47:51,704 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 35 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 1390.8ms TimeCoverageRelationStatistics Valid=535, Invalid=2887, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 15:47:51,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 519 states. [2021-06-05 15:47:51,708 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 519 to 86. [2021-06-05 15:47:51,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 85 states have (on average 1.9529411764705882) internal successors, (166), 85 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:51,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 166 transitions. [2021-06-05 15:47:51,708 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 166 transitions. Word has length 37 [2021-06-05 15:47:51,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:51,708 INFO L482 AbstractCegarLoop]: Abstraction has 86 states and 166 transitions. [2021-06-05 15:47:51,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:51,708 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 166 transitions. [2021-06-05 15:47:51,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-06-05 15:47:51,709 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:51,709 INFO L521 BasicCegarLoop]: trace histogram [15, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:51,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:51,931 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:51,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:51,931 INFO L82 PathProgramCache]: Analyzing trace with hash 276542775, now seen corresponding path program 25 times [2021-06-05 15:47:51,931 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:51,931 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590590039] [2021-06-05 15:47:51,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:51,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:52,097 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 120 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:52,097 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:52,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590590039] [2021-06-05 15:47:52,098 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590590039] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:52,098 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571084424] [2021-06-05 15:47:52,098 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 15:47:52,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:52,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 15:47:52,152 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:52,233 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 120 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:52,234 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571084424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:52,234 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:52,234 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16] total 17 [2021-06-05 15:47:52,234 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195618275] [2021-06-05 15:47:52,234 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 15:47:52,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:52,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 15:47:52,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-06-05 15:47:52,235 INFO L87 Difference]: Start difference. First operand 86 states and 166 transitions. Second operand has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:52,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:52,278 INFO L93 Difference]: Finished difference Result 583 states and 1109 transitions. [2021-06-05 15:47:52,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 15:47:52,279 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-06-05 15:47:52,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:52,280 INFO L225 Difference]: With dead ends: 583 [2021-06-05 15:47:52,280 INFO L226 Difference]: Without dead ends: 552 [2021-06-05 15:47:52,281 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 122.9ms TimeCoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2021-06-05 15:47:52,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-06-05 15:47:52,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 462. [2021-06-05 15:47:52,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 461 states have (on average 2.0802603036876355) internal successors, (959), 461 states have internal predecessors, (959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:52,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 959 transitions. [2021-06-05 15:47:52,288 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 959 transitions. Word has length 38 [2021-06-05 15:47:52,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:52,288 INFO L482 AbstractCegarLoop]: Abstraction has 462 states and 959 transitions. [2021-06-05 15:47:52,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 17 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:52,288 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 959 transitions. [2021-06-05 15:47:52,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 15:47:52,289 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:52,289 INFO L521 BasicCegarLoop]: trace histogram [15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:52,504 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-05 15:47:52,505 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:52,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:52,505 INFO L82 PathProgramCache]: Analyzing trace with hash -817344894, now seen corresponding path program 26 times [2021-06-05 15:47:52,505 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:52,505 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629439491] [2021-06-05 15:47:52,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:52,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:53,022 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:53,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:53,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629439491] [2021-06-05 15:47:53,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629439491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:53,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [525493601] [2021-06-05 15:47:53,023 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 15:47:53,054 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:47:53,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:53,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 157 conjuncts, 63 conjunts are in the unsatisfiable core [2021-06-05 15:47:53,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:53,130 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 15:47:53,131 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:53,133 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:53,133 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 15:47:53,133 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:53,139 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 240 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:53,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [525493601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:53,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:53,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 32] total 32 [2021-06-05 15:47:53,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086955879] [2021-06-05 15:47:53,140 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 15:47:53,140 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:53,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 15:47:53,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=993, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:47:53,141 INFO L87 Difference]: Start difference. First operand 462 states and 959 transitions. Second operand has 33 states, 33 states have (on average 1.1818181818181819) internal successors, (39), 32 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:54,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:54,438 INFO L93 Difference]: Finished difference Result 949 states and 1857 transitions. [2021-06-05 15:47:54,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 15:47:54,439 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 1.1818181818181819) internal successors, (39), 32 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 15:47:54,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:54,440 INFO L225 Difference]: With dead ends: 949 [2021-06-05 15:47:54,440 INFO L226 Difference]: Without dead ends: 585 [2021-06-05 15:47:54,441 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 37 SyntacticMatches, 2 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 435 ImplicationChecksByTransitivity, 1399.9ms TimeCoverageRelationStatistics Valid=603, Invalid=3303, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 15:47:54,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2021-06-05 15:47:54,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 91. [2021-06-05 15:47:54,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 90 states have (on average 1.9555555555555555) internal successors, (176), 90 states have internal predecessors, (176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:54,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 176 transitions. [2021-06-05 15:47:54,445 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 176 transitions. Word has length 39 [2021-06-05 15:47:54,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:54,445 INFO L482 AbstractCegarLoop]: Abstraction has 91 states and 176 transitions. [2021-06-05 15:47:54,445 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 1.1818181818181819) internal successors, (39), 32 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:54,445 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 176 transitions. [2021-06-05 15:47:54,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2021-06-05 15:47:54,445 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:54,445 INFO L521 BasicCegarLoop]: trace histogram [16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:54,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-06-05 15:47:54,667 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:54,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:54,668 INFO L82 PathProgramCache]: Analyzing trace with hash 455182763, now seen corresponding path program 27 times [2021-06-05 15:47:54,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:54,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505723624] [2021-06-05 15:47:54,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:54,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:54,810 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 136 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:54,810 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:54,810 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505723624] [2021-06-05 15:47:54,811 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505723624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:54,811 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908407195] [2021-06-05 15:47:54,811 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 15:47:54,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-06-05 15:47:54,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:54,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 15:47:54,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:54,941 INFO L134 CoverageAnalysis]: Checked inductivity of 256 backedges. 136 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:54,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908407195] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:54,941 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:54,942 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 18 [2021-06-05 15:47:54,942 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879825632] [2021-06-05 15:47:54,942 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 15:47:54,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:54,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 15:47:54,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:47:54,943 INFO L87 Difference]: Start difference. First operand 91 states and 176 transitions. Second operand has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:54,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:54,997 INFO L93 Difference]: Finished difference Result 645 states and 1230 transitions. [2021-06-05 15:47:54,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 15:47:54,997 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2021-06-05 15:47:54,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:54,999 INFO L225 Difference]: With dead ends: 645 [2021-06-05 15:47:54,999 INFO L226 Difference]: Without dead ends: 612 [2021-06-05 15:47:55,000 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 117.5ms TimeCoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2021-06-05 15:47:55,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2021-06-05 15:47:55,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 516. [2021-06-05 15:47:55,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 2.0776699029126213) internal successors, (1070), 515 states have internal predecessors, (1070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:55,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 1070 transitions. [2021-06-05 15:47:55,008 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 1070 transitions. Word has length 40 [2021-06-05 15:47:55,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:55,008 INFO L482 AbstractCegarLoop]: Abstraction has 516 states and 1070 transitions. [2021-06-05 15:47:55,008 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.263157894736842) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:55,009 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 1070 transitions. [2021-06-05 15:47:55,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-06-05 15:47:55,009 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:55,010 INFO L521 BasicCegarLoop]: trace histogram [16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:55,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-05 15:47:55,232 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:55,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:55,233 INFO L82 PathProgramCache]: Analyzing trace with hash 1496120374, now seen corresponding path program 28 times [2021-06-05 15:47:55,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:55,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102178028] [2021-06-05 15:47:55,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:55,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:55,858 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:55,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:55,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102178028] [2021-06-05 15:47:55,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102178028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:55,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454398790] [2021-06-05 15:47:55,858 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 15:47:55,890 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:47:55,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:55,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 67 conjunts are in the unsatisfiable core [2021-06-05 15:47:55,892 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:55,975 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 15:47:55,976 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:47:55,977 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:47:55,977 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 15:47:55,977 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:47:55,982 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 272 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:55,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454398790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:55,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:55,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 34] total 34 [2021-06-05 15:47:55,982 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453169142] [2021-06-05 15:47:55,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 15:47:55,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:55,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 15:47:55,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=1123, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:47:55,983 INFO L87 Difference]: Start difference. First operand 516 states and 1070 transitions. Second operand has 35 states, 35 states have (on average 1.1714285714285715) internal successors, (41), 34 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 15:47:57,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:57,411 INFO L93 Difference]: Finished difference Result 1059 states and 2075 transitions. [2021-06-05 15:47:57,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 15:47:57,411 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 1.1714285714285715) internal successors, (41), 34 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 41 [2021-06-05 15:47:57,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:57,413 INFO L225 Difference]: With dead ends: 1059 [2021-06-05 15:47:57,413 INFO L226 Difference]: Without dead ends: 655 [2021-06-05 15:47:57,414 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 39 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 496 ImplicationChecksByTransitivity, 1634.6ms TimeCoverageRelationStatistics Valid=675, Invalid=3747, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 15:47:57,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 655 states. [2021-06-05 15:47:57,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 655 to 96. [2021-06-05 15:47:57,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 96 states, 95 states have (on average 1.9578947368421054) internal successors, (186), 95 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:57,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96 states to 96 states and 186 transitions. [2021-06-05 15:47:57,418 INFO L78 Accepts]: Start accepts. Automaton has 96 states and 186 transitions. Word has length 41 [2021-06-05 15:47:57,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:57,418 INFO L482 AbstractCegarLoop]: Abstraction has 96 states and 186 transitions. [2021-06-05 15:47:57,418 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 1.1714285714285715) internal successors, (41), 34 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 15:47:57,418 INFO L276 IsEmpty]: Start isEmpty. Operand 96 states and 186 transitions. [2021-06-05 15:47:57,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 15:47:57,419 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:57,419 INFO L521 BasicCegarLoop]: trace histogram [17, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:57,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:47:57,633 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:57,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:57,633 INFO L82 PathProgramCache]: Analyzing trace with hash -841837961, now seen corresponding path program 29 times [2021-06-05 15:47:57,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:57,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074806481] [2021-06-05 15:47:57,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:57,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:57,803 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 153 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:57,803 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:57,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074806481] [2021-06-05 15:47:57,803 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074806481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:57,803 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735017670] [2021-06-05 15:47:57,803 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 15:47:57,841 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-06-05 15:47:57,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:57,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 34 conjunts are in the unsatisfiable core [2021-06-05 15:47:57,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:47:57,949 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 153 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:57,949 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735017670] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:57,949 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:47:57,949 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 19 [2021-06-05 15:47:57,949 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124800270] [2021-06-05 15:47:57,949 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 15:47:57,950 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:47:57,950 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 15:47:57,950 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2021-06-05 15:47:57,950 INFO L87 Difference]: Start difference. First operand 96 states and 186 transitions. Second operand has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:57,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:47:57,991 INFO L93 Difference]: Finished difference Result 710 states and 1357 transitions. [2021-06-05 15:47:57,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 15:47:57,991 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 15:47:57,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:47:57,993 INFO L225 Difference]: With dead ends: 710 [2021-06-05 15:47:57,993 INFO L226 Difference]: Without dead ends: 675 [2021-06-05 15:47:57,993 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 137.8ms TimeCoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2021-06-05 15:47:57,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-06-05 15:47:58,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 573. [2021-06-05 15:47:58,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 573 states, 572 states have (on average 2.075174825174825) internal successors, (1187), 572 states have internal predecessors, (1187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:58,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 1187 transitions. [2021-06-05 15:47:58,002 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 1187 transitions. Word has length 42 [2021-06-05 15:47:58,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:47:58,002 INFO L482 AbstractCegarLoop]: Abstraction has 573 states and 1187 transitions. [2021-06-05 15:47:58,002 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 2.25) internal successors, (45), 19 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:47:58,002 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 1187 transitions. [2021-06-05 15:47:58,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-06-05 15:47:58,003 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:47:58,003 INFO L521 BasicCegarLoop]: trace histogram [17, 17, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:47:58,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-06-05 15:47:58,217 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:47:58,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:47:58,217 INFO L82 PathProgramCache]: Analyzing trace with hash -1228173758, now seen corresponding path program 30 times [2021-06-05 15:47:58,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:47:58,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955279843] [2021-06-05 15:47:58,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:47:58,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:47:58,902 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 0 proven. 306 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:47:58,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:47:58,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955279843] [2021-06-05 15:47:58,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955279843] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:47:58,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929119921] [2021-06-05 15:47:58,902 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 15:47:58,939 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-06-05 15:47:58,940 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:47:58,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 175 conjuncts, 40 conjunts are in the unsatisfiable core [2021-06-05 15:47:58,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:00,618 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:00,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 15:48:00,619 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:00,623 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:00,623 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 15:48:00,624 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-06-05 15:48:00,628 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 136 proven. 170 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:00,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929119921] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:00,629 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:00,629 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 36] total 70 [2021-06-05 15:48:00,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328060200] [2021-06-05 15:48:00,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 71 states [2021-06-05 15:48:00,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:00,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2021-06-05 15:48:00,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=700, Invalid=4270, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 15:48:00,630 INFO L87 Difference]: Start difference. First operand 573 states and 1187 transitions. Second operand has 71 states, 71 states have (on average 1.1408450704225352) internal successors, (81), 70 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:15,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:15,676 INFO L93 Difference]: Finished difference Result 5479 states and 10739 transitions. [2021-06-05 15:48:15,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 225 states. [2021-06-05 15:48:15,677 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 1.1408450704225352) internal successors, (81), 70 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have 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 15:48:15,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:15,689 INFO L225 Difference]: With dead ends: 5479 [2021-06-05 15:48:15,689 INFO L226 Difference]: Without dead ends: 3672 [2021-06-05 15:48:15,694 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 274 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23730 ImplicationChecksByTransitivity, 15582.3ms TimeCoverageRelationStatistics Valid=13164, Invalid=62736, Unknown=0, NotChecked=0, Total=75900 [2021-06-05 15:48:15,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3672 states. [2021-06-05 15:48:15,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3672 to 595. [2021-06-05 15:48:15,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 594 states have (on average 2.0757575757575757) internal successors, (1233), 594 states have internal predecessors, (1233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:15,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 1233 transitions. [2021-06-05 15:48:15,719 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 1233 transitions. Word has length 43 [2021-06-05 15:48:15,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:15,720 INFO L482 AbstractCegarLoop]: Abstraction has 595 states and 1233 transitions. [2021-06-05 15:48:15,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 71 states, 71 states have (on average 1.1408450704225352) internal successors, (81), 70 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:15,720 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 1233 transitions. [2021-06-05 15:48:15,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-06-05 15:48:15,721 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:15,721 INFO L521 BasicCegarLoop]: trace histogram [18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:15,943 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:48:15,943 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:15,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:15,943 INFO L82 PathProgramCache]: Analyzing trace with hash -1297123594, now seen corresponding path program 31 times [2021-06-05 15:48:15,944 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:15,944 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409354536] [2021-06-05 15:48:15,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:15,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:16,669 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:16,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:16,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409354536] [2021-06-05 15:48:16,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1409354536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:16,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230903385] [2021-06-05 15:48:16,670 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 15:48:16,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:16,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 75 conjunts are in the unsatisfiable core [2021-06-05 15:48:16,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:16,785 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 15:48:16,786 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:16,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:16,787 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 15:48:16,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:48:16,792 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 0 proven. 342 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:16,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230903385] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:16,792 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:16,792 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 38] total 38 [2021-06-05 15:48:16,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982485425] [2021-06-05 15:48:16,793 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 15:48:16,793 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:16,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 15:48:16,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=1407, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:48:16,793 INFO L87 Difference]: Start difference. First operand 595 states and 1233 transitions. Second operand has 39 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 38 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:18,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:18,659 INFO L93 Difference]: Finished difference Result 1255 states and 2466 transitions. [2021-06-05 15:48:18,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 15:48:18,659 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 38 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-06-05 15:48:18,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:18,661 INFO L225 Difference]: With dead ends: 1255 [2021-06-05 15:48:18,662 INFO L226 Difference]: Without dead ends: 805 [2021-06-05 15:48:18,662 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 43 SyntacticMatches, 2 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 2048.9ms TimeCoverageRelationStatistics Valid=831, Invalid=4719, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 15:48:18,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 805 states. [2021-06-05 15:48:18,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 805 to 106. [2021-06-05 15:48:18,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106 states, 105 states have (on average 1.9619047619047618) internal successors, (206), 105 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:18,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 206 transitions. [2021-06-05 15:48:18,667 INFO L78 Accepts]: Start accepts. Automaton has 106 states and 206 transitions. Word has length 45 [2021-06-05 15:48:18,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:18,667 INFO L482 AbstractCegarLoop]: Abstraction has 106 states and 206 transitions. [2021-06-05 15:48:18,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 1.1538461538461537) internal successors, (45), 38 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:18,667 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states and 206 transitions. [2021-06-05 15:48:18,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-06-05 15:48:18,667 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:18,668 INFO L521 BasicCegarLoop]: trace histogram [19, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:18,890 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-05 15:48:18,890 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:18,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:18,890 INFO L82 PathProgramCache]: Analyzing trace with hash -1533055049, now seen corresponding path program 32 times [2021-06-05 15:48:18,890 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:18,890 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124789314] [2021-06-05 15:48:18,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:18,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:19,108 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 190 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:19,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:19,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124789314] [2021-06-05 15:48:19,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124789314] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:19,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904661448] [2021-06-05 15:48:19,109 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 15:48:19,158 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:48:19,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:19,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 38 conjunts are in the unsatisfiable core [2021-06-05 15:48:19,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:19,256 INFO L134 CoverageAnalysis]: Checked inductivity of 361 backedges. 190 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:19,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904661448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:19,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:19,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 21 [2021-06-05 15:48:19,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111321661] [2021-06-05 15:48:19,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-06-05 15:48:19,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:19,258 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-06-05 15:48:19,258 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2021-06-05 15:48:19,258 INFO L87 Difference]: Start difference. First operand 106 states and 206 transitions. Second operand has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:19,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:19,314 INFO L93 Difference]: Finished difference Result 849 states and 1629 transitions. [2021-06-05 15:48:19,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 15:48:19,314 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-06-05 15:48:19,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:19,317 INFO L225 Difference]: With dead ends: 849 [2021-06-05 15:48:19,317 INFO L226 Difference]: Without dead ends: 810 [2021-06-05 15:48:19,317 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 182.3ms TimeCoverageRelationStatistics Valid=231, Invalid=231, Unknown=0, NotChecked=0, Total=462 [2021-06-05 15:48:19,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 810 states. [2021-06-05 15:48:19,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 810 to 696. [2021-06-05 15:48:19,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 695 states have (on average 2.0705035971223023) internal successors, (1439), 695 states have internal predecessors, (1439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:19,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 1439 transitions. [2021-06-05 15:48:19,350 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 1439 transitions. Word has length 46 [2021-06-05 15:48:19,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:19,350 INFO L482 AbstractCegarLoop]: Abstraction has 696 states and 1439 transitions. [2021-06-05 15:48:19,350 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.227272727272727) internal successors, (49), 21 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:19,350 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 1439 transitions. [2021-06-05 15:48:19,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-06-05 15:48:19,351 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:19,351 INFO L521 BasicCegarLoop]: trace histogram [19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:19,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-06-05 15:48:19,561 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:19,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:19,561 INFO L82 PathProgramCache]: Analyzing trace with hash 768577026, now seen corresponding path program 33 times [2021-06-05 15:48:19,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:19,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913653320] [2021-06-05 15:48:19,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:19,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:20,328 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:20,328 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:20,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913653320] [2021-06-05 15:48:20,328 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913653320] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:20,328 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081760863] [2021-06-05 15:48:20,328 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 15:48:20,369 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 11 check-sat command(s) [2021-06-05 15:48:20,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:20,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 193 conjuncts, 79 conjunts are in the unsatisfiable core [2021-06-05 15:48:20,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:20,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 15:48:20,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:20,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:20,477 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 15:48:20,477 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:48:20,482 INFO L134 CoverageAnalysis]: Checked inductivity of 380 backedges. 0 proven. 380 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:20,482 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081760863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:20,482 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:20,482 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 40] total 40 [2021-06-05 15:48:20,482 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597070843] [2021-06-05 15:48:20,482 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 15:48:20,482 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:20,482 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 15:48:20,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=1561, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 15:48:20,483 INFO L87 Difference]: Start difference. First operand 696 states and 1439 transitions. Second operand has 41 states, 41 states have (on average 1.146341463414634) internal successors, (47), 40 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:22,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:22,558 INFO L93 Difference]: Finished difference Result 1425 states and 2801 transitions. [2021-06-05 15:48:22,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 15:48:22,558 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 1.146341463414634) internal successors, (47), 40 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-06-05 15:48:22,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:22,560 INFO L225 Difference]: With dead ends: 1425 [2021-06-05 15:48:22,560 INFO L226 Difference]: Without dead ends: 889 [2021-06-05 15:48:22,561 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 2251.4ms TimeCoverageRelationStatistics Valid=915, Invalid=5247, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 15:48:22,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 889 states. [2021-06-05 15:48:22,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 889 to 111. [2021-06-05 15:48:22,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 111 states, 110 states have (on average 1.9636363636363636) internal successors, (216), 110 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:22,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111 states to 111 states and 216 transitions. [2021-06-05 15:48:22,564 INFO L78 Accepts]: Start accepts. Automaton has 111 states and 216 transitions. Word has length 47 [2021-06-05 15:48:22,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:22,564 INFO L482 AbstractCegarLoop]: Abstraction has 111 states and 216 transitions. [2021-06-05 15:48:22,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 1.146341463414634) internal successors, (47), 40 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:22,564 INFO L276 IsEmpty]: Start isEmpty. Operand 111 states and 216 transitions. [2021-06-05 15:48:22,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-06-05 15:48:22,565 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:22,565 INFO L521 BasicCegarLoop]: trace histogram [20, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:22,770 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-05 15:48:22,770 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:22,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:22,771 INFO L82 PathProgramCache]: Analyzing trace with hash -1920845269, now seen corresponding path program 34 times [2021-06-05 15:48:22,771 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:22,771 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664707231] [2021-06-05 15:48:22,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:22,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:22,984 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 210 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:22,984 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:22,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664707231] [2021-06-05 15:48:22,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664707231] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:22,984 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [25728044] [2021-06-05 15:48:22,984 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 15:48:23,020 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:48:23,020 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:23,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 40 conjunts are in the unsatisfiable core [2021-06-05 15:48:23,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:23,120 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 210 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:23,120 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [25728044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:23,120 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:23,120 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 22 [2021-06-05 15:48:23,120 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047428602] [2021-06-05 15:48:23,121 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-06-05 15:48:23,121 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:23,121 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-06-05 15:48:23,121 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2021-06-05 15:48:23,121 INFO L87 Difference]: Start difference. First operand 111 states and 216 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:23,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:23,172 INFO L93 Difference]: Finished difference Result 923 states and 1774 transitions. [2021-06-05 15:48:23,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 15:48:23,172 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-06-05 15:48:23,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:23,175 INFO L225 Difference]: With dead ends: 923 [2021-06-05 15:48:23,175 INFO L226 Difference]: Without dead ends: 882 [2021-06-05 15:48:23,175 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 183.1ms TimeCoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2021-06-05 15:48:23,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2021-06-05 15:48:23,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 762. [2021-06-05 15:48:23,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 761 states have (on average 2.0683311432325886) internal successors, (1574), 761 states have internal predecessors, (1574), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:23,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1574 transitions. [2021-06-05 15:48:23,185 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1574 transitions. Word has length 48 [2021-06-05 15:48:23,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:23,186 INFO L482 AbstractCegarLoop]: Abstraction has 762 states and 1574 transitions. [2021-06-05 15:48:23,186 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 22 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:23,186 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1574 transitions. [2021-06-05 15:48:23,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-06-05 15:48:23,187 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:23,187 INFO L521 BasicCegarLoop]: trace histogram [20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:23,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-05 15:48:23,407 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:23,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:23,407 INFO L82 PathProgramCache]: Analyzing trace with hash -1960578634, now seen corresponding path program 35 times [2021-06-05 15:48:23,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:23,407 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047653492] [2021-06-05 15:48:23,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:23,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:24,255 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 420 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:24,255 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:24,255 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047653492] [2021-06-05 15:48:24,255 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047653492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:24,256 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [654894510] [2021-06-05 15:48:24,256 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 15:48:24,301 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2021-06-05 15:48:24,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:24,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 15:48:24,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:26,586 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:48:26,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 15:48:26,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:26,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:26,592 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 15:48:26,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-06-05 15:48:26,597 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 190 proven. 230 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:26,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [654894510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:26,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:26,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42, 42] total 82 [2021-06-05 15:48:26,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423666206] [2021-06-05 15:48:26,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 83 states [2021-06-05 15:48:26,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:26,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-06-05 15:48:26,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=943, Invalid=5863, Unknown=0, NotChecked=0, Total=6806 [2021-06-05 15:48:26,599 INFO L87 Difference]: Start difference. First operand 762 states and 1574 transitions. Second operand has 83 states, 83 states have (on average 1.1204819277108433) internal successors, (93), 82 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:51,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:51,819 INFO L93 Difference]: Finished difference Result 8032 states and 15779 transitions. [2021-06-05 15:48:51,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 294 states. [2021-06-05 15:48:51,820 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 1.1204819277108433) internal successors, (93), 82 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have 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 15:48:51,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:51,836 INFO L225 Difference]: With dead ends: 8032 [2021-06-05 15:48:51,836 INFO L226 Difference]: Without dead ends: 5607 [2021-06-05 15:48:51,840 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 352 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41000 ImplicationChecksByTransitivity, 25309.4ms TimeCoverageRelationStatistics Valid=21491, Invalid=103471, Unknown=0, NotChecked=0, Total=124962 [2021-06-05 15:48:51,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5607 states. [2021-06-05 15:48:51,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5607 to 787. [2021-06-05 15:48:51,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 787 states, 786 states have (on average 2.068702290076336) internal successors, (1626), 786 states have internal predecessors, (1626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:51,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 787 states to 787 states and 1626 transitions. [2021-06-05 15:48:51,905 INFO L78 Accepts]: Start accepts. Automaton has 787 states and 1626 transitions. Word has length 49 [2021-06-05 15:48:51,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:51,905 INFO L482 AbstractCegarLoop]: Abstraction has 787 states and 1626 transitions. [2021-06-05 15:48:51,905 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 83 states, 83 states have (on average 1.1204819277108433) internal successors, (93), 82 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:51,905 INFO L276 IsEmpty]: Start isEmpty. Operand 787 states and 1626 transitions. [2021-06-05 15:48:51,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-06-05 15:48:51,906 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:51,907 INFO L521 BasicCegarLoop]: trace histogram [21, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:52,120 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-05 15:48:52,121 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:52,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:52,121 INFO L82 PathProgramCache]: Analyzing trace with hash -154382910, now seen corresponding path program 36 times [2021-06-05 15:48:52,121 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:52,121 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889306642] [2021-06-05 15:48:52,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:52,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:53,053 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:53,054 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:53,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889306642] [2021-06-05 15:48:53,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889306642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:53,054 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584349307] [2021-06-05 15:48:53,054 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:48:53,097 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 12 check-sat command(s) [2021-06-05 15:48:53,098 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:53,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 87 conjunts are in the unsatisfiable core [2021-06-05 15:48:53,100 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:53,188 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 15:48:53,189 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:53,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:53,190 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 15:48:53,190 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:48:53,195 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 0 proven. 462 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:53,195 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584349307] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:53,195 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:53,195 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 44] total 44 [2021-06-05 15:48:53,196 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488834827] [2021-06-05 15:48:53,196 INFO L462 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-06-05 15:48:53,196 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:53,196 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-06-05 15:48:53,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=1893, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 15:48:53,197 INFO L87 Difference]: Start difference. First operand 787 states and 1626 transitions. Second operand has 45 states, 45 states have (on average 1.1333333333333333) internal successors, (51), 44 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:55,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:55,682 INFO L93 Difference]: Finished difference Result 1651 states and 3252 transitions. [2021-06-05 15:48:55,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 15:48:55,683 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 1.1333333333333333) internal successors, (51), 44 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-06-05 15:48:55,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:55,685 INFO L225 Difference]: With dead ends: 1651 [2021-06-05 15:48:55,685 INFO L226 Difference]: Without dead ends: 1063 [2021-06-05 15:48:55,685 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 49 SyntacticMatches, 2 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 861 ImplicationChecksByTransitivity, 2745.6ms TimeCoverageRelationStatistics Valid=1095, Invalid=6387, Unknown=0, NotChecked=0, Total=7482 [2021-06-05 15:48:55,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2021-06-05 15:48:55,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 121. [2021-06-05 15:48:55,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 120 states have (on average 1.9666666666666666) internal successors, (236), 120 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:55,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 236 transitions. [2021-06-05 15:48:55,690 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 236 transitions. Word has length 51 [2021-06-05 15:48:55,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:55,691 INFO L482 AbstractCegarLoop]: Abstraction has 121 states and 236 transitions. [2021-06-05 15:48:55,691 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 1.1333333333333333) internal successors, (51), 44 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:55,691 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 236 transitions. [2021-06-05 15:48:55,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-06-05 15:48:55,691 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:55,691 INFO L521 BasicCegarLoop]: trace histogram [22, 21, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:55,891 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-06-05 15:48:55,892 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:55,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:55,892 INFO L82 PathProgramCache]: Analyzing trace with hash -467832213, now seen corresponding path program 37 times [2021-06-05 15:48:55,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:55,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988943403] [2021-06-05 15:48:55,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:55,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:56,156 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 253 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:56,156 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:56,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988943403] [2021-06-05 15:48:56,156 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988943403] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:56,156 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249588823] [2021-06-05 15:48:56,157 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 15:48:56,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:56,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 44 conjunts are in the unsatisfiable core [2021-06-05 15:48:56,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:56,353 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 253 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:56,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249588823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:56,353 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:56,353 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 23] total 24 [2021-06-05 15:48:56,353 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317130979] [2021-06-05 15:48:56,354 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 15:48:56,354 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:56,354 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 15:48:56,354 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2021-06-05 15:48:56,354 INFO L87 Difference]: Start difference. First operand 121 states and 236 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:56,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:48:56,418 INFO L93 Difference]: Finished difference Result 1080 states and 2082 transitions. [2021-06-05 15:48:56,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 15:48:56,418 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-06-05 15:48:56,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:48:56,420 INFO L225 Difference]: With dead ends: 1080 [2021-06-05 15:48:56,420 INFO L226 Difference]: Without dead ends: 1035 [2021-06-05 15:48:56,420 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 229.8ms TimeCoverageRelationStatistics Valid=300, Invalid=300, Unknown=0, NotChecked=0, Total=600 [2021-06-05 15:48:56,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035 states. [2021-06-05 15:48:56,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035 to 903. [2021-06-05 15:48:56,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 902 states have (on average 2.0643015521064303) internal successors, (1862), 902 states have internal predecessors, (1862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:56,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1862 transitions. [2021-06-05 15:48:56,433 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1862 transitions. Word has length 52 [2021-06-05 15:48:56,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:48:56,433 INFO L482 AbstractCegarLoop]: Abstraction has 903 states and 1862 transitions. [2021-06-05 15:48:56,433 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:48:56,433 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1862 transitions. [2021-06-05 15:48:56,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-06-05 15:48:56,434 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:48:56,434 INFO L521 BasicCegarLoop]: trace histogram [22, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:48:56,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 15:48:56,653 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:48:56,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:48:56,653 INFO L82 PathProgramCache]: Analyzing trace with hash 1135766646, now seen corresponding path program 38 times [2021-06-05 15:48:56,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:48:56,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805159949] [2021-06-05 15:48:56,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:48:56,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:48:57,772 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:57,772 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:48:57,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805159949] [2021-06-05 15:48:57,772 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805159949] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:57,772 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32334436] [2021-06-05 15:48:57,772 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 15:48:57,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:48:57,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:48:57,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 91 conjunts are in the unsatisfiable core [2021-06-05 15:48:57,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:48:57,908 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 15:48:57,908 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:48:57,909 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:48:57,910 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 15:48:57,910 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:48:57,915 INFO L134 CoverageAnalysis]: Checked inductivity of 506 backedges. 0 proven. 506 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:48:57,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32334436] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:48:57,915 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:48:57,915 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 46] total 46 [2021-06-05 15:48:57,915 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628527855] [2021-06-05 15:48:57,915 INFO L462 AbstractCegarLoop]: Interpolant automaton has 47 states [2021-06-05 15:48:57,915 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:48:57,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-06-05 15:48:57,916 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=2071, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 15:48:57,916 INFO L87 Difference]: Start difference. First operand 903 states and 1862 transitions. Second operand has 47 states, 47 states have (on average 1.127659574468085) internal successors, (53), 46 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 15:49:00,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:00,733 INFO L93 Difference]: Finished difference Result 1845 states and 3635 transitions. [2021-06-05 15:49:00,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 15:49:00,734 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 1.127659574468085) internal successors, (53), 46 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 53 [2021-06-05 15:49:00,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:00,735 INFO L225 Difference]: With dead ends: 1845 [2021-06-05 15:49:00,735 INFO L226 Difference]: Without dead ends: 1159 [2021-06-05 15:49:00,735 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 51 SyntacticMatches, 2 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 946 ImplicationChecksByTransitivity, 3199.6ms TimeCoverageRelationStatistics Valid=1191, Invalid=6999, Unknown=0, NotChecked=0, Total=8190 [2021-06-05 15:49:00,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1159 states. [2021-06-05 15:49:00,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1159 to 126. [2021-06-05 15:49:00,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 125 states have (on average 1.968) internal successors, (246), 125 states have internal predecessors, (246), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:00,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 246 transitions. [2021-06-05 15:49:00,740 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 246 transitions. Word has length 53 [2021-06-05 15:49:00,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:00,740 INFO L482 AbstractCegarLoop]: Abstraction has 126 states and 246 transitions. [2021-06-05 15:49:00,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 47 states, 47 states have (on average 1.127659574468085) internal successors, (53), 46 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 15:49:00,740 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 246 transitions. [2021-06-05 15:49:00,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 15:49:00,741 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:00,741 INFO L521 BasicCegarLoop]: trace histogram [23, 22, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:00,954 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-05 15:49:00,954 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:00,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:00,954 INFO L82 PathProgramCache]: Analyzing trace with hash 872098359, now seen corresponding path program 39 times [2021-06-05 15:49:00,954 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:00,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606966743] [2021-06-05 15:49:00,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:00,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:01,283 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 276 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:01,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:01,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1606966743] [2021-06-05 15:49:01,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1606966743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:01,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355679383] [2021-06-05 15:49:01,283 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 15:49:01,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 13 check-sat command(s) [2021-06-05 15:49:01,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:01,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 15:49:01,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:01,468 INFO L134 CoverageAnalysis]: Checked inductivity of 529 backedges. 276 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:01,469 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355679383] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:01,469 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:01,469 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 24] total 25 [2021-06-05 15:49:01,469 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293947475] [2021-06-05 15:49:01,469 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 15:49:01,469 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:01,469 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 15:49:01,470 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:49:01,470 INFO L87 Difference]: Start difference. First operand 126 states and 246 transitions. Second operand has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:01,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:01,533 INFO L93 Difference]: Finished difference Result 1163 states and 2245 transitions. [2021-06-05 15:49:01,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-06-05 15:49:01,533 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 15:49:01,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:01,535 INFO L225 Difference]: With dead ends: 1163 [2021-06-05 15:49:01,535 INFO L226 Difference]: Without dead ends: 1116 [2021-06-05 15:49:01,535 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 284.7ms TimeCoverageRelationStatistics Valid=325, Invalid=325, Unknown=0, NotChecked=0, Total=650 [2021-06-05 15:49:01,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2021-06-05 15:49:01,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 978. [2021-06-05 15:49:01,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 978 states, 977 states have (on average 2.0624360286591608) internal successors, (2015), 977 states have internal predecessors, (2015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:01,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 978 states to 978 states and 2015 transitions. [2021-06-05 15:49:01,549 INFO L78 Accepts]: Start accepts. Automaton has 978 states and 2015 transitions. Word has length 54 [2021-06-05 15:49:01,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:01,549 INFO L482 AbstractCegarLoop]: Abstraction has 978 states and 2015 transitions. [2021-06-05 15:49:01,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.1923076923076925) internal successors, (57), 25 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:01,549 INFO L276 IsEmpty]: Start isEmpty. Operand 978 states and 2015 transitions. [2021-06-05 15:49:01,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-06-05 15:49:01,550 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:01,550 INFO L521 BasicCegarLoop]: trace histogram [23, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:01,769 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:49:01,769 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:01,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:01,769 INFO L82 PathProgramCache]: Analyzing trace with hash 37342594, now seen corresponding path program 40 times [2021-06-05 15:49:01,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:01,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1520271842] [2021-06-05 15:49:01,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:01,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:02,812 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:02,812 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:02,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1520271842] [2021-06-05 15:49:02,812 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1520271842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:02,812 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799275380] [2021-06-05 15:49:02,812 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 15:49:02,852 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:49:02,853 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:02,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 95 conjunts are in the unsatisfiable core [2021-06-05 15:49:02,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:02,953 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 15:49:02,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:49:02,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:49:02,956 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 15:49:02,956 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:49:02,975 INFO L134 CoverageAnalysis]: Checked inductivity of 552 backedges. 0 proven. 552 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:02,975 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799275380] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:02,976 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:02,976 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [48, 48] total 48 [2021-06-05 15:49:02,976 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026505370] [2021-06-05 15:49:02,976 INFO L462 AbstractCegarLoop]: Interpolant automaton has 49 states [2021-06-05 15:49:02,976 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:02,976 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 49 interpolants. [2021-06-05 15:49:02,977 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=2257, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 15:49:02,977 INFO L87 Difference]: Start difference. First operand 978 states and 2015 transitions. Second operand has 49 states, 49 states have (on average 1.1224489795918366) internal successors, (55), 48 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:06,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:06,052 INFO L93 Difference]: Finished difference Result 1997 states and 3937 transitions. [2021-06-05 15:49:06,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 15:49:06,052 INFO L78 Accepts]: Start accepts. Automaton has has 49 states, 49 states have (on average 1.1224489795918366) internal successors, (55), 48 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 55 [2021-06-05 15:49:06,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:06,054 INFO L225 Difference]: With dead ends: 1997 [2021-06-05 15:49:06,054 INFO L226 Difference]: Without dead ends: 1257 [2021-06-05 15:49:06,054 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 53 SyntacticMatches, 2 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1035 ImplicationChecksByTransitivity, 3309.5ms TimeCoverageRelationStatistics Valid=1291, Invalid=7639, Unknown=0, NotChecked=0, Total=8930 [2021-06-05 15:49:06,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1257 states. [2021-06-05 15:49:06,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1257 to 131. [2021-06-05 15:49:06,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 131 states, 130 states have (on average 1.9692307692307693) internal successors, (256), 130 states have internal predecessors, (256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:06,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 131 states to 131 states and 256 transitions. [2021-06-05 15:49:06,060 INFO L78 Accepts]: Start accepts. Automaton has 131 states and 256 transitions. Word has length 55 [2021-06-05 15:49:06,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:06,060 INFO L482 AbstractCegarLoop]: Abstraction has 131 states and 256 transitions. [2021-06-05 15:49:06,060 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 49 states, 49 states have (on average 1.1224489795918366) internal successors, (55), 48 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:06,060 INFO L276 IsEmpty]: Start isEmpty. Operand 131 states and 256 transitions. [2021-06-05 15:49:06,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-06-05 15:49:06,061 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:06,061 INFO L521 BasicCegarLoop]: trace histogram [24, 23, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:06,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:49:06,283 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:06,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:06,284 INFO L82 PathProgramCache]: Analyzing trace with hash 1180691115, now seen corresponding path program 41 times [2021-06-05 15:49:06,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:06,284 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162308549] [2021-06-05 15:49:06,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:06,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:06,562 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 300 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:06,562 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:06,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162308549] [2021-06-05 15:49:06,562 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162308549] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:06,562 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599195780] [2021-06-05 15:49:06,562 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 15:49:06,612 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-06-05 15:49:06,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:06,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 234 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 15:49:06,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:06,719 INFO L134 CoverageAnalysis]: Checked inductivity of 576 backedges. 300 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:06,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599195780] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:06,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:06,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 25] total 26 [2021-06-05 15:49:06,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780943637] [2021-06-05 15:49:06,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 15:49:06,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:06,720 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 15:49:06,720 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:49:06,720 INFO L87 Difference]: Start difference. First operand 131 states and 256 transitions. Second operand has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:06,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:06,780 INFO L93 Difference]: Finished difference Result 1249 states and 2414 transitions. [2021-06-05 15:49:06,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 15:49:06,781 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2021-06-05 15:49:06,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:06,782 INFO L225 Difference]: With dead ends: 1249 [2021-06-05 15:49:06,782 INFO L226 Difference]: Without dead ends: 1200 [2021-06-05 15:49:06,783 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 244.7ms TimeCoverageRelationStatistics Valid=351, Invalid=351, Unknown=0, NotChecked=0, Total=702 [2021-06-05 15:49:06,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1200 states. [2021-06-05 15:49:06,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1200 to 1056. [2021-06-05 15:49:06,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 1055 states have (on average 2.060663507109005) internal successors, (2174), 1055 states have internal predecessors, (2174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:06,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 2174 transitions. [2021-06-05 15:49:06,795 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 2174 transitions. Word has length 56 [2021-06-05 15:49:06,795 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:06,795 INFO L482 AbstractCegarLoop]: Abstraction has 1056 states and 2174 transitions. [2021-06-05 15:49:06,795 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.185185185185185) internal successors, (59), 26 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:06,795 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 2174 transitions. [2021-06-05 15:49:06,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-06-05 15:49:06,797 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:06,797 INFO L521 BasicCegarLoop]: trace histogram [24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:07,010 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-06-05 15:49:07,010 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:07,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:07,010 INFO L82 PathProgramCache]: Analyzing trace with hash 2139285302, now seen corresponding path program 42 times [2021-06-05 15:49:07,011 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:07,011 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926020430] [2021-06-05 15:49:07,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:07,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:08,224 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 0 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:08,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:08,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926020430] [2021-06-05 15:49:08,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926020430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:08,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923448753] [2021-06-05 15:49:08,225 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 15:49:08,271 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2021-06-05 15:49:08,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:08,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 99 conjunts are in the unsatisfiable core [2021-06-05 15:49:08,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:08,399 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 15:49:08,400 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:49:08,401 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:49:08,402 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 15:49:08,402 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:49:08,407 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 0 proven. 600 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:08,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923448753] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:08,407 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:08,407 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [50, 50] total 50 [2021-06-05 15:49:08,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351493848] [2021-06-05 15:49:08,407 INFO L462 AbstractCegarLoop]: Interpolant automaton has 51 states [2021-06-05 15:49:08,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:08,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-06-05 15:49:08,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=2451, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 15:49:08,408 INFO L87 Difference]: Start difference. First operand 1056 states and 2174 transitions. Second operand has 51 states, 51 states have (on average 1.1176470588235294) internal successors, (57), 50 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:11,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:11,825 INFO L93 Difference]: Finished difference Result 2155 states and 4251 transitions. [2021-06-05 15:49:11,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 15:49:11,825 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 51 states have (on average 1.1176470588235294) internal successors, (57), 50 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-06-05 15:49:11,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:11,827 INFO L225 Difference]: With dead ends: 2155 [2021-06-05 15:49:11,827 INFO L226 Difference]: Without dead ends: 1359 [2021-06-05 15:49:11,828 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 55 SyntacticMatches, 2 SemanticMatches, 97 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1128 ImplicationChecksByTransitivity, 3758.1ms TimeCoverageRelationStatistics Valid=1395, Invalid=8307, Unknown=0, NotChecked=0, Total=9702 [2021-06-05 15:49:11,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1359 states. [2021-06-05 15:49:11,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1359 to 136. [2021-06-05 15:49:11,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 135 states have (on average 1.9703703703703703) internal successors, (266), 135 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:11,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 266 transitions. [2021-06-05 15:49:11,837 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 266 transitions. Word has length 57 [2021-06-05 15:49:11,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:11,838 INFO L482 AbstractCegarLoop]: Abstraction has 136 states and 266 transitions. [2021-06-05 15:49:11,838 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 51 states, 51 states have (on average 1.1176470588235294) internal successors, (57), 50 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:11,838 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 266 transitions. [2021-06-05 15:49:11,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-06-05 15:49:11,838 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:11,838 INFO L521 BasicCegarLoop]: trace histogram [25, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:12,052 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:49:12,053 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:12,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:12,053 INFO L82 PathProgramCache]: Analyzing trace with hash 1916405623, now seen corresponding path program 43 times [2021-06-05 15:49:12,053 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:12,053 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832432894] [2021-06-05 15:49:12,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:12,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:12,358 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 325 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:12,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:12,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832432894] [2021-06-05 15:49:12,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832432894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:12,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [372540694] [2021-06-05 15:49:12,358 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 15:49:12,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:12,401 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 15:49:12,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:12,532 INFO L134 CoverageAnalysis]: Checked inductivity of 625 backedges. 325 proven. 300 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:12,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [372540694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:12,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:12,532 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 26] total 27 [2021-06-05 15:49:12,532 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335012407] [2021-06-05 15:49:12,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 15:49:12,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:12,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 15:49:12,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2021-06-05 15:49:12,534 INFO L87 Difference]: Start difference. First operand 136 states and 266 transitions. Second operand has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:12,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:12,600 INFO L93 Difference]: Finished difference Result 1338 states and 2589 transitions. [2021-06-05 15:49:12,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 15:49:12,600 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-06-05 15:49:12,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:12,602 INFO L225 Difference]: With dead ends: 1338 [2021-06-05 15:49:12,602 INFO L226 Difference]: Without dead ends: 1287 [2021-06-05 15:49:12,602 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 270.2ms TimeCoverageRelationStatistics Valid=378, Invalid=378, Unknown=0, NotChecked=0, Total=756 [2021-06-05 15:49:12,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1287 states. [2021-06-05 15:49:12,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1287 to 1137. [2021-06-05 15:49:12,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1137 states, 1136 states have (on average 2.0589788732394365) internal successors, (2339), 1136 states have internal predecessors, (2339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:12,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1137 states to 1137 states and 2339 transitions. [2021-06-05 15:49:12,611 INFO L78 Accepts]: Start accepts. Automaton has 1137 states and 2339 transitions. Word has length 58 [2021-06-05 15:49:12,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:12,611 INFO L482 AbstractCegarLoop]: Abstraction has 1137 states and 2339 transitions. [2021-06-05 15:49:12,611 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.1785714285714284) internal successors, (61), 27 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:12,611 INFO L276 IsEmpty]: Start isEmpty. Operand 1137 states and 2339 transitions. [2021-06-05 15:49:12,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-06-05 15:49:12,613 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:12,613 INFO L521 BasicCegarLoop]: trace histogram [25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:12,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:49:12,817 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:12,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:12,817 INFO L82 PathProgramCache]: Analyzing trace with hash -292549310, now seen corresponding path program 44 times [2021-06-05 15:49:12,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:12,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905240749] [2021-06-05 15:49:12,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:12,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:14,050 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:14,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:14,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905240749] [2021-06-05 15:49:14,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905240749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:14,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [91707577] [2021-06-05 15:49:14,051 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 15:49:14,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:49:14,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:14,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 103 conjunts are in the unsatisfiable core [2021-06-05 15:49:14,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:14,210 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 15:49:14,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:49:14,212 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:49:14,213 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 15:49:14,213 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:49:14,218 INFO L134 CoverageAnalysis]: Checked inductivity of 650 backedges. 0 proven. 650 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:14,218 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [91707577] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:14,218 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:14,218 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [52, 52] total 52 [2021-06-05 15:49:14,218 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723901642] [2021-06-05 15:49:14,218 INFO L462 AbstractCegarLoop]: Interpolant automaton has 53 states [2021-06-05 15:49:14,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:14,219 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 53 interpolants. [2021-06-05 15:49:14,219 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=2653, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 15:49:14,219 INFO L87 Difference]: Start difference. First operand 1137 states and 2339 transitions. Second operand has 53 states, 53 states have (on average 1.1132075471698113) internal successors, (59), 52 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:17,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:17,885 INFO L93 Difference]: Finished difference Result 2319 states and 4577 transitions. [2021-06-05 15:49:17,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 15:49:17,885 INFO L78 Accepts]: Start accepts. Automaton has has 53 states, 53 states have (on average 1.1132075471698113) internal successors, (59), 52 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-06-05 15:49:17,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:17,889 INFO L225 Difference]: With dead ends: 2319 [2021-06-05 15:49:17,889 INFO L226 Difference]: Without dead ends: 1465 [2021-06-05 15:49:17,890 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1225 ImplicationChecksByTransitivity, 3960.1ms TimeCoverageRelationStatistics Valid=1503, Invalid=9003, Unknown=0, NotChecked=0, Total=10506 [2021-06-05 15:49:17,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1465 states. [2021-06-05 15:49:17,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1465 to 141. [2021-06-05 15:49:17,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 140 states have (on average 1.9714285714285715) internal successors, (276), 140 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:17,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 276 transitions. [2021-06-05 15:49:17,897 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 276 transitions. Word has length 59 [2021-06-05 15:49:17,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:17,897 INFO L482 AbstractCegarLoop]: Abstraction has 141 states and 276 transitions. [2021-06-05 15:49:17,897 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 53 states, 53 states have (on average 1.1132075471698113) internal successors, (59), 52 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:17,897 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 276 transitions. [2021-06-05 15:49:17,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-06-05 15:49:17,898 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:17,898 INFO L521 BasicCegarLoop]: trace histogram [26, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:18,112 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-06-05 15:49:18,113 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:18,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:18,113 INFO L82 PathProgramCache]: Analyzing trace with hash -456023317, now seen corresponding path program 45 times [2021-06-05 15:49:18,113 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:18,113 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771411131] [2021-06-05 15:49:18,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:18,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:18,461 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 351 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:18,461 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:18,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771411131] [2021-06-05 15:49:18,461 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771411131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:18,461 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267817288] [2021-06-05 15:49:18,461 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 15:49:18,523 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 14 check-sat command(s) [2021-06-05 15:49:18,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:18,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 15:49:18,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:18,649 INFO L134 CoverageAnalysis]: Checked inductivity of 676 backedges. 351 proven. 325 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:18,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267817288] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:18,650 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:18,650 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 27] total 28 [2021-06-05 15:49:18,650 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327173233] [2021-06-05 15:49:18,650 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 15:49:18,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:18,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 15:49:18,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:49:18,651 INFO L87 Difference]: Start difference. First operand 141 states and 276 transitions. Second operand has 29 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 28 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:18,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:18,725 INFO L93 Difference]: Finished difference Result 1430 states and 2770 transitions. [2021-06-05 15:49:18,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 15:49:18,725 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 28 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-06-05 15:49:18,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:18,729 INFO L225 Difference]: With dead ends: 1430 [2021-06-05 15:49:18,729 INFO L226 Difference]: Without dead ends: 1377 [2021-06-05 15:49:18,730 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 312.2ms TimeCoverageRelationStatistics Valid=406, Invalid=406, Unknown=0, NotChecked=0, Total=812 [2021-06-05 15:49:18,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1377 states. [2021-06-05 15:49:18,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1377 to 1221. [2021-06-05 15:49:18,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1221 states, 1220 states have (on average 2.057377049180328) internal successors, (2510), 1220 states have internal predecessors, (2510), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:18,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1221 states to 1221 states and 2510 transitions. [2021-06-05 15:49:18,750 INFO L78 Accepts]: Start accepts. Automaton has 1221 states and 2510 transitions. Word has length 60 [2021-06-05 15:49:18,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:18,750 INFO L482 AbstractCegarLoop]: Abstraction has 1221 states and 2510 transitions. [2021-06-05 15:49:18,751 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.1724137931034484) internal successors, (63), 28 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:18,751 INFO L276 IsEmpty]: Start isEmpty. Operand 1221 states and 2510 transitions. [2021-06-05 15:49:18,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-06-05 15:49:18,752 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:18,752 INFO L521 BasicCegarLoop]: trace histogram [26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:18,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2021-06-05 15:49:18,976 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:18,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:18,976 INFO L82 PathProgramCache]: Analyzing trace with hash -1547869706, now seen corresponding path program 46 times [2021-06-05 15:49:18,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:18,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368576392] [2021-06-05 15:49:18,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:18,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:20,343 INFO L134 CoverageAnalysis]: Checked inductivity of 702 backedges. 0 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:20,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:20,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368576392] [2021-06-05 15:49:20,343 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368576392] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:20,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1703857788] [2021-06-05 15:49:20,343 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 15:49:20,385 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:49:20,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:20,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 107 conjunts are in the unsatisfiable core [2021-06-05 15:49:20,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:20,500 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 15:49:20,501 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:49:20,502 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:49:20,502 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 15:49:20,503 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:49:20,508 INFO L134 CoverageAnalysis]: Checked inductivity of 702 backedges. 0 proven. 702 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:20,508 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1703857788] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:20,508 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:20,508 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [54, 54] total 54 [2021-06-05 15:49:20,508 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460024906] [2021-06-05 15:49:20,508 INFO L462 AbstractCegarLoop]: Interpolant automaton has 55 states [2021-06-05 15:49:20,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:20,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-06-05 15:49:20,508 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=2863, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 15:49:20,509 INFO L87 Difference]: Start difference. First operand 1221 states and 2510 transitions. Second operand has 55 states, 55 states have (on average 1.1090909090909091) internal successors, (61), 54 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:24,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:24,504 INFO L93 Difference]: Finished difference Result 2489 states and 4915 transitions. [2021-06-05 15:49:24,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 15:49:24,505 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 55 states have (on average 1.1090909090909091) internal successors, (61), 54 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-06-05 15:49:24,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:24,506 INFO L225 Difference]: With dead ends: 2489 [2021-06-05 15:49:24,506 INFO L226 Difference]: Without dead ends: 1575 [2021-06-05 15:49:24,507 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 59 SyntacticMatches, 2 SemanticMatches, 105 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1326 ImplicationChecksByTransitivity, 4341.3ms TimeCoverageRelationStatistics Valid=1615, Invalid=9727, Unknown=0, NotChecked=0, Total=11342 [2021-06-05 15:49:24,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1575 states. [2021-06-05 15:49:24,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1575 to 146. [2021-06-05 15:49:24,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 145 states have (on average 1.9724137931034482) internal successors, (286), 145 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:24,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 286 transitions. [2021-06-05 15:49:24,513 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 286 transitions. Word has length 61 [2021-06-05 15:49:24,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:24,513 INFO L482 AbstractCegarLoop]: Abstraction has 146 states and 286 transitions. [2021-06-05 15:49:24,513 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 55 states, 55 states have (on average 1.1090909090909091) internal successors, (61), 54 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:24,514 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 286 transitions. [2021-06-05 15:49:24,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-06-05 15:49:24,514 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:24,514 INFO L521 BasicCegarLoop]: trace histogram [27, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:24,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-06-05 15:49:24,733 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:24,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:24,733 INFO L82 PathProgramCache]: Analyzing trace with hash -716249929, now seen corresponding path program 47 times [2021-06-05 15:49:24,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:24,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109483299] [2021-06-05 15:49:24,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:24,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:25,115 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 378 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:25,116 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:25,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109483299] [2021-06-05 15:49:25,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109483299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:25,116 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352973839] [2021-06-05 15:49:25,116 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 15:49:25,204 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 15 check-sat command(s) [2021-06-05 15:49:25,204 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:25,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 54 conjunts are in the unsatisfiable core [2021-06-05 15:49:25,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:25,336 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 378 proven. 351 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:25,336 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352973839] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:25,336 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:25,337 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 28] total 29 [2021-06-05 15:49:25,337 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811095998] [2021-06-05 15:49:25,337 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 15:49:25,337 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:25,337 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 15:49:25,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:49:25,338 INFO L87 Difference]: Start difference. First operand 146 states and 286 transitions. Second operand has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 29 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 15:49:25,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:25,433 INFO L93 Difference]: Finished difference Result 1525 states and 2957 transitions. [2021-06-05 15:49:25,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 15:49:25,433 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 29 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 62 [2021-06-05 15:49:25,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:25,435 INFO L225 Difference]: With dead ends: 1525 [2021-06-05 15:49:25,436 INFO L226 Difference]: Without dead ends: 1470 [2021-06-05 15:49:25,436 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 341.6ms TimeCoverageRelationStatistics Valid=435, Invalid=435, Unknown=0, NotChecked=0, Total=870 [2021-06-05 15:49:25,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1470 states. [2021-06-05 15:49:25,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1470 to 1308. [2021-06-05 15:49:25,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1308 states, 1307 states have (on average 2.0558530986993113) internal successors, (2687), 1307 states have internal predecessors, (2687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:25,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1308 states to 1308 states and 2687 transitions. [2021-06-05 15:49:25,451 INFO L78 Accepts]: Start accepts. Automaton has 1308 states and 2687 transitions. Word has length 62 [2021-06-05 15:49:25,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:25,452 INFO L482 AbstractCegarLoop]: Abstraction has 1308 states and 2687 transitions. [2021-06-05 15:49:25,452 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 29 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 15:49:25,452 INFO L276 IsEmpty]: Start isEmpty. Operand 1308 states and 2687 transitions. [2021-06-05 15:49:25,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-06-05 15:49:25,453 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:25,453 INFO L521 BasicCegarLoop]: trace histogram [27, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:25,676 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:49:25,677 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:25,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:25,677 INFO L82 PathProgramCache]: Analyzing trace with hash -2008609534, now seen corresponding path program 48 times [2021-06-05 15:49:25,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:25,677 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468856043] [2021-06-05 15:49:25,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:25,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:27,186 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:27,186 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:27,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468856043] [2021-06-05 15:49:27,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468856043] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:27,186 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687279092] [2021-06-05 15:49:27,187 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 15:49:27,239 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 15 check-sat command(s) [2021-06-05 15:49:27,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:27,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 111 conjunts are in the unsatisfiable core [2021-06-05 15:49:27,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:27,350 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 15:49:27,351 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:49:27,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:49:27,352 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 15:49:27,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:49:27,357 INFO L134 CoverageAnalysis]: Checked inductivity of 756 backedges. 0 proven. 756 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:27,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687279092] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:27,357 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:27,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [56, 56] total 56 [2021-06-05 15:49:27,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126020094] [2021-06-05 15:49:27,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 57 states [2021-06-05 15:49:27,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:27,358 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-06-05 15:49:27,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=3081, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 15:49:27,358 INFO L87 Difference]: Start difference. First operand 1308 states and 2687 transitions. Second operand has 57 states, 57 states have (on average 1.105263157894737) internal successors, (63), 56 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:31,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:31,685 INFO L93 Difference]: Finished difference Result 2665 states and 5265 transitions. [2021-06-05 15:49:31,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 15:49:31,686 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 57 states have (on average 1.105263157894737) internal successors, (63), 56 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-06-05 15:49:31,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:31,687 INFO L225 Difference]: With dead ends: 2665 [2021-06-05 15:49:31,687 INFO L226 Difference]: Without dead ends: 1689 [2021-06-05 15:49:31,688 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 61 SyntacticMatches, 2 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1431 ImplicationChecksByTransitivity, 4720.6ms TimeCoverageRelationStatistics Valid=1731, Invalid=10479, Unknown=0, NotChecked=0, Total=12210 [2021-06-05 15:49:31,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1689 states. [2021-06-05 15:49:31,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1689 to 151. [2021-06-05 15:49:31,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.9733333333333334) internal successors, (296), 150 states have internal predecessors, (296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:31,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 296 transitions. [2021-06-05 15:49:31,694 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 296 transitions. Word has length 63 [2021-06-05 15:49:31,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:31,694 INFO L482 AbstractCegarLoop]: Abstraction has 151 states and 296 transitions. [2021-06-05 15:49:31,694 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 57 states, 57 states have (on average 1.105263157894737) internal successors, (63), 56 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:31,694 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 296 transitions. [2021-06-05 15:49:31,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-06-05 15:49:31,694 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:31,694 INFO L521 BasicCegarLoop]: trace histogram [28, 27, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:31,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-06-05 15:49:31,895 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:31,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:31,895 INFO L82 PathProgramCache]: Analyzing trace with hash -2114282709, now seen corresponding path program 49 times [2021-06-05 15:49:31,895 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:31,895 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330586982] [2021-06-05 15:49:31,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:31,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:32,279 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 406 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:32,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:32,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330586982] [2021-06-05 15:49:32,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [330586982] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:32,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799330766] [2021-06-05 15:49:32,279 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 15:49:32,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:32,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 270 conjuncts, 56 conjunts are in the unsatisfiable core [2021-06-05 15:49:32,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:32,485 INFO L134 CoverageAnalysis]: Checked inductivity of 784 backedges. 406 proven. 378 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:32,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799330766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:32,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:32,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [30, 29] total 30 [2021-06-05 15:49:32,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509840465] [2021-06-05 15:49:32,485 INFO L462 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-06-05 15:49:32,485 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:32,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-06-05 15:49:32,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:49:32,486 INFO L87 Difference]: Start difference. First operand 151 states and 296 transitions. Second operand has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 30 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:32,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:32,586 INFO L93 Difference]: Finished difference Result 1623 states and 3150 transitions. [2021-06-05 15:49:32,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 15:49:32,587 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 30 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2021-06-05 15:49:32,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:32,589 INFO L225 Difference]: With dead ends: 1623 [2021-06-05 15:49:32,589 INFO L226 Difference]: Without dead ends: 1566 [2021-06-05 15:49:32,589 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 344.7ms TimeCoverageRelationStatistics Valid=465, Invalid=465, Unknown=0, NotChecked=0, Total=930 [2021-06-05 15:49:32,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1566 states. [2021-06-05 15:49:32,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1566 to 1398. [2021-06-05 15:49:32,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1398 states, 1397 states have (on average 2.0544022906227632) internal successors, (2870), 1397 states have internal predecessors, (2870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:32,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1398 states to 1398 states and 2870 transitions. [2021-06-05 15:49:32,605 INFO L78 Accepts]: Start accepts. Automaton has 1398 states and 2870 transitions. Word has length 64 [2021-06-05 15:49:32,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:32,606 INFO L482 AbstractCegarLoop]: Abstraction has 1398 states and 2870 transitions. [2021-06-05 15:49:32,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 31 states, 31 states have (on average 2.161290322580645) internal successors, (67), 30 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:32,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1398 states and 2870 transitions. [2021-06-05 15:49:32,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-06-05 15:49:32,608 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:32,608 INFO L521 BasicCegarLoop]: trace histogram [28, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:32,829 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:49:32,829 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:32,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:32,829 INFO L82 PathProgramCache]: Analyzing trace with hash 1468652726, now seen corresponding path program 50 times [2021-06-05 15:49:32,829 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:32,829 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690980425] [2021-06-05 15:49:32,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:32,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:34,484 INFO L134 CoverageAnalysis]: Checked inductivity of 812 backedges. 0 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:34,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:34,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690980425] [2021-06-05 15:49:34,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690980425] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:34,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569942942] [2021-06-05 15:49:34,484 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 15:49:34,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:49:34,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:34,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 115 conjunts are in the unsatisfiable core [2021-06-05 15:49:34,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:34,655 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 15:49:34,656 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:49:34,657 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:49:34,658 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 15:49:34,658 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:49:34,663 INFO L134 CoverageAnalysis]: Checked inductivity of 812 backedges. 0 proven. 812 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:34,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569942942] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:34,663 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:34,663 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [58, 58] total 58 [2021-06-05 15:49:34,663 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423692223] [2021-06-05 15:49:34,663 INFO L462 AbstractCegarLoop]: Interpolant automaton has 59 states [2021-06-05 15:49:34,663 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:34,664 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2021-06-05 15:49:34,664 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=3307, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 15:49:34,664 INFO L87 Difference]: Start difference. First operand 1398 states and 2870 transitions. Second operand has 59 states, 59 states have (on average 1.1016949152542372) internal successors, (65), 58 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 15:49:39,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:39,349 INFO L93 Difference]: Finished difference Result 2847 states and 5627 transitions. [2021-06-05 15:49:39,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 15:49:39,349 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 59 states have (on average 1.1016949152542372) internal successors, (65), 58 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 65 [2021-06-05 15:49:39,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:39,351 INFO L225 Difference]: With dead ends: 2847 [2021-06-05 15:49:39,351 INFO L226 Difference]: Without dead ends: 1807 [2021-06-05 15:49:39,352 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 63 SyntacticMatches, 2 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1540 ImplicationChecksByTransitivity, 5185.1ms TimeCoverageRelationStatistics Valid=1851, Invalid=11259, Unknown=0, NotChecked=0, Total=13110 [2021-06-05 15:49:39,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1807 states. [2021-06-05 15:49:39,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1807 to 156. [2021-06-05 15:49:39,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 155 states have (on average 1.9741935483870967) internal successors, (306), 155 states have internal predecessors, (306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:39,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 306 transitions. [2021-06-05 15:49:39,359 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 306 transitions. Word has length 65 [2021-06-05 15:49:39,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:39,360 INFO L482 AbstractCegarLoop]: Abstraction has 156 states and 306 transitions. [2021-06-05 15:49:39,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 59 states, 59 states have (on average 1.1016949152542372) internal successors, (65), 58 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 15:49:39,360 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 306 transitions. [2021-06-05 15:49:39,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-06-05 15:49:39,360 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:39,360 INFO L521 BasicCegarLoop]: trace histogram [29, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:39,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:49:39,561 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:39,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:39,561 INFO L82 PathProgramCache]: Analyzing trace with hash -1693335049, now seen corresponding path program 51 times [2021-06-05 15:49:39,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:39,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368775751] [2021-06-05 15:49:39,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:39,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:40,038 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 435 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:40,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:40,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1368775751] [2021-06-05 15:49:40,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1368775751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:40,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506586473] [2021-06-05 15:49:40,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:49:40,105 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 16 check-sat command(s) [2021-06-05 15:49:40,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:40,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 279 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 15:49:40,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:40,247 INFO L134 CoverageAnalysis]: Checked inductivity of 841 backedges. 435 proven. 406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:40,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506586473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:40,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:40,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [31, 30] total 31 [2021-06-05 15:49:40,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009283253] [2021-06-05 15:49:40,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 32 states [2021-06-05 15:49:40,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:40,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-06-05 15:49:40,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2021-06-05 15:49:40,248 INFO L87 Difference]: Start difference. First operand 156 states and 306 transitions. Second operand has 32 states, 32 states have (on average 2.15625) internal successors, (69), 31 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 15:49:40,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:40,327 INFO L93 Difference]: Finished difference Result 1724 states and 3349 transitions. [2021-06-05 15:49:40,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 15:49:40,328 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.15625) internal successors, (69), 31 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 66 [2021-06-05 15:49:40,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:40,329 INFO L225 Difference]: With dead ends: 1724 [2021-06-05 15:49:40,329 INFO L226 Difference]: Without dead ends: 1665 [2021-06-05 15:49:40,329 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 435.6ms TimeCoverageRelationStatistics Valid=496, Invalid=496, Unknown=0, NotChecked=0, Total=992 [2021-06-05 15:49:40,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1665 states. [2021-06-05 15:49:40,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1665 to 1491. [2021-06-05 15:49:40,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1490 states have (on average 2.0530201342281877) internal successors, (3059), 1490 states have internal predecessors, (3059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:40,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 3059 transitions. [2021-06-05 15:49:40,344 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 3059 transitions. Word has length 66 [2021-06-05 15:49:40,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:40,344 INFO L482 AbstractCegarLoop]: Abstraction has 1491 states and 3059 transitions. [2021-06-05 15:49:40,344 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 32 states, 32 states have (on average 2.15625) internal successors, (69), 31 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 15:49:40,344 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 3059 transitions. [2021-06-05 15:49:40,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-06-05 15:49:40,346 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:40,346 INFO L521 BasicCegarLoop]: trace histogram [29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:40,560 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-06-05 15:49:40,561 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:40,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:40,561 INFO L82 PathProgramCache]: Analyzing trace with hash 1238813890, now seen corresponding path program 52 times [2021-06-05 15:49:40,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:40,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97689214] [2021-06-05 15:49:40,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:40,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:42,351 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:42,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:42,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97689214] [2021-06-05 15:49:42,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97689214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:42,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1089809040] [2021-06-05 15:49:42,352 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 15:49:42,397 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:49:42,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:42,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 283 conjuncts, 119 conjunts are in the unsatisfiable core [2021-06-05 15:49:42,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:42,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 15:49:42,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:49:42,518 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:49:42,519 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 15:49:42,519 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:49:42,523 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 870 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:42,524 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1089809040] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:42,524 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:42,524 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [60, 60] total 60 [2021-06-05 15:49:42,524 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952533799] [2021-06-05 15:49:42,524 INFO L462 AbstractCegarLoop]: Interpolant automaton has 61 states [2021-06-05 15:49:42,524 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:42,524 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2021-06-05 15:49:42,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=3541, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 15:49:42,524 INFO L87 Difference]: Start difference. First operand 1491 states and 3059 transitions. Second operand has 61 states, 61 states have (on average 1.098360655737705) internal successors, (67), 60 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:47,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:47,564 INFO L93 Difference]: Finished difference Result 3035 states and 6001 transitions. [2021-06-05 15:49:47,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 15:49:47,564 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 61 states have (on average 1.098360655737705) internal successors, (67), 60 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2021-06-05 15:49:47,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:47,566 INFO L225 Difference]: With dead ends: 3035 [2021-06-05 15:49:47,566 INFO L226 Difference]: Without dead ends: 1929 [2021-06-05 15:49:47,567 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 65 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1653 ImplicationChecksByTransitivity, 5601.5ms TimeCoverageRelationStatistics Valid=1975, Invalid=12067, Unknown=0, NotChecked=0, Total=14042 [2021-06-05 15:49:47,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1929 states. [2021-06-05 15:49:47,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1929 to 161. [2021-06-05 15:49:47,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 160 states have (on average 1.975) internal successors, (316), 160 states have internal predecessors, (316), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:47,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 316 transitions. [2021-06-05 15:49:47,573 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 316 transitions. Word has length 67 [2021-06-05 15:49:47,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:47,573 INFO L482 AbstractCegarLoop]: Abstraction has 161 states and 316 transitions. [2021-06-05 15:49:47,573 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 61 states, 61 states have (on average 1.098360655737705) internal successors, (67), 60 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:47,573 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 316 transitions. [2021-06-05 15:49:47,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-06-05 15:49:47,573 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:47,573 INFO L521 BasicCegarLoop]: trace histogram [30, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:47,773 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:49:47,774 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:47,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:47,774 INFO L82 PathProgramCache]: Analyzing trace with hash -228404373, now seen corresponding path program 53 times [2021-06-05 15:49:47,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:47,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771531964] [2021-06-05 15:49:47,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:47,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:48,198 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 465 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:48,198 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:48,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771531964] [2021-06-05 15:49:48,199 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771531964] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:48,199 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2042931239] [2021-06-05 15:49:48,199 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 15:49:48,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2021-06-05 15:49:48,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:48,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 288 conjuncts, 60 conjunts are in the unsatisfiable core [2021-06-05 15:49:48,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:48,392 INFO L134 CoverageAnalysis]: Checked inductivity of 900 backedges. 465 proven. 435 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:48,393 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2042931239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:48,393 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:48,393 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 31] total 32 [2021-06-05 15:49:48,393 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940156832] [2021-06-05 15:49:48,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 33 states [2021-06-05 15:49:48,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:48,394 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-06-05 15:49:48,394 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:49:48,394 INFO L87 Difference]: Start difference. First operand 161 states and 316 transitions. Second operand has 33 states, 33 states have (on average 2.1515151515151514) 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 15:49:48,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:48,477 INFO L93 Difference]: Finished difference Result 1828 states and 3554 transitions. [2021-06-05 15:49:48,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 15:49:48,477 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.1515151515151514) 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 68 [2021-06-05 15:49:48,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:48,478 INFO L225 Difference]: With dead ends: 1828 [2021-06-05 15:49:48,479 INFO L226 Difference]: Without dead ends: 1767 [2021-06-05 15:49:48,479 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 382.5ms TimeCoverageRelationStatistics Valid=528, Invalid=528, Unknown=0, NotChecked=0, Total=1056 [2021-06-05 15:49:48,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1767 states. [2021-06-05 15:49:48,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1767 to 1587. [2021-06-05 15:49:48,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1586 states have (on average 2.051702395964691) internal successors, (3254), 1586 states have internal predecessors, (3254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:48,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 3254 transitions. [2021-06-05 15:49:48,493 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 3254 transitions. Word has length 68 [2021-06-05 15:49:48,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:48,493 INFO L482 AbstractCegarLoop]: Abstraction has 1587 states and 3254 transitions. [2021-06-05 15:49:48,493 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 33 states, 33 states have (on average 2.1515151515151514) 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 15:49:48,493 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 3254 transitions. [2021-06-05 15:49:48,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-06-05 15:49:48,495 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:48,495 INFO L521 BasicCegarLoop]: trace histogram [30, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:48,712 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-06-05 15:49:48,713 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:48,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:48,713 INFO L82 PathProgramCache]: Analyzing trace with hash 68179830, now seen corresponding path program 54 times [2021-06-05 15:49:48,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:48,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321199627] [2021-06-05 15:49:48,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:48,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:50,569 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 0 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:50,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:50,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321199627] [2021-06-05 15:49:50,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321199627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:50,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221333976] [2021-06-05 15:49:50,569 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 15:49:50,623 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2021-06-05 15:49:50,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:50,625 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 123 conjunts are in the unsatisfiable core [2021-06-05 15:49:50,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:50,795 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 15:49:50,796 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:49:50,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:49:50,797 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 15:49:50,798 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:49:50,804 INFO L134 CoverageAnalysis]: Checked inductivity of 930 backedges. 0 proven. 930 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:50,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221333976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:50,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:50,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [62, 62] total 62 [2021-06-05 15:49:50,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792055721] [2021-06-05 15:49:50,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 63 states [2021-06-05 15:49:50,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:50,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2021-06-05 15:49:50,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=3783, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 15:49:50,806 INFO L87 Difference]: Start difference. First operand 1587 states and 3254 transitions. Second operand has 63 states, 63 states have (on average 1.0952380952380953) internal successors, (69), 62 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 15:49:56,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:56,377 INFO L93 Difference]: Finished difference Result 3229 states and 6387 transitions. [2021-06-05 15:49:56,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 15:49:56,377 INFO L78 Accepts]: Start accepts. Automaton has has 63 states, 63 states have (on average 1.0952380952380953) internal successors, (69), 62 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 69 [2021-06-05 15:49:56,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:56,379 INFO L225 Difference]: With dead ends: 3229 [2021-06-05 15:49:56,379 INFO L226 Difference]: Without dead ends: 2055 [2021-06-05 15:49:56,380 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 67 SyntacticMatches, 2 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1770 ImplicationChecksByTransitivity, 6092.6ms TimeCoverageRelationStatistics Valid=2103, Invalid=12903, Unknown=0, NotChecked=0, Total=15006 [2021-06-05 15:49:56,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2055 states. [2021-06-05 15:49:56,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2055 to 166. [2021-06-05 15:49:56,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 165 states have (on average 1.9757575757575758) internal successors, (326), 165 states have internal predecessors, (326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:56,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 326 transitions. [2021-06-05 15:49:56,385 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 326 transitions. Word has length 69 [2021-06-05 15:49:56,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:56,386 INFO L482 AbstractCegarLoop]: Abstraction has 166 states and 326 transitions. [2021-06-05 15:49:56,386 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 63 states, 63 states have (on average 1.0952380952380953) internal successors, (69), 62 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 15:49:56,386 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 326 transitions. [2021-06-05 15:49:56,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-06-05 15:49:56,386 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:56,386 INFO L521 BasicCegarLoop]: trace histogram [31, 30, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:56,586 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-05 15:49:56,587 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:56,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:56,587 INFO L82 PathProgramCache]: Analyzing trace with hash 2136645431, now seen corresponding path program 55 times [2021-06-05 15:49:56,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:56,587 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593475863] [2021-06-05 15:49:56,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:56,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:57,029 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 496 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:57,029 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:57,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593475863] [2021-06-05 15:49:57,029 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593475863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:57,029 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886494013] [2021-06-05 15:49:57,029 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 15:49:57,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:57,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 62 conjunts are in the unsatisfiable core [2021-06-05 15:49:57,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:57,224 INFO L134 CoverageAnalysis]: Checked inductivity of 961 backedges. 496 proven. 465 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:57,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886494013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:57,224 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:57,224 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 32] total 33 [2021-06-05 15:49:57,224 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809984267] [2021-06-05 15:49:57,224 INFO L462 AbstractCegarLoop]: Interpolant automaton has 34 states [2021-06-05 15:49:57,224 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:57,224 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-06-05 15:49:57,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 15:49:57,225 INFO L87 Difference]: Start difference. First operand 166 states and 326 transitions. Second operand has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 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 15:49:57,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:49:57,313 INFO L93 Difference]: Finished difference Result 1935 states and 3765 transitions. [2021-06-05 15:49:57,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 15:49:57,313 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 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 70 [2021-06-05 15:49:57,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:49:57,315 INFO L225 Difference]: With dead ends: 1935 [2021-06-05 15:49:57,315 INFO L226 Difference]: Without dead ends: 1872 [2021-06-05 15:49:57,315 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 402.7ms TimeCoverageRelationStatistics Valid=561, Invalid=561, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 15:49:57,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1872 states. [2021-06-05 15:49:57,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1872 to 1686. [2021-06-05 15:49:57,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1686 states, 1685 states have (on average 2.050445103857567) internal successors, (3455), 1685 states have internal predecessors, (3455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:49:57,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1686 states to 1686 states and 3455 transitions. [2021-06-05 15:49:57,328 INFO L78 Accepts]: Start accepts. Automaton has 1686 states and 3455 transitions. Word has length 70 [2021-06-05 15:49:57,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:49:57,328 INFO L482 AbstractCegarLoop]: Abstraction has 1686 states and 3455 transitions. [2021-06-05 15:49:57,328 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 34 states, 34 states have (on average 2.1470588235294117) internal successors, (73), 33 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 15:49:57,328 INFO L276 IsEmpty]: Start isEmpty. Operand 1686 states and 3455 transitions. [2021-06-05 15:49:57,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-06-05 15:49:57,329 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:49:57,329 INFO L521 BasicCegarLoop]: trace histogram [31, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:49:57,529 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:49:57,529 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:49:57,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:49:57,530 INFO L82 PathProgramCache]: Analyzing trace with hash -608744318, now seen corresponding path program 56 times [2021-06-05 15:49:57,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:49:57,530 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [130479164] [2021-06-05 15:49:57,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:49:57,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:49:59,299 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:59,300 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:49:59,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [130479164] [2021-06-05 15:49:59,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [130479164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:59,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408755390] [2021-06-05 15:49:59,300 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:49:59,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:49:59,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:49:59,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 127 conjunts are in the unsatisfiable core [2021-06-05 15:49:59,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:49:59,470 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 15:49:59,471 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:49:59,472 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:49:59,473 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 15:49:59,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:49:59,477 INFO L134 CoverageAnalysis]: Checked inductivity of 992 backedges. 0 proven. 992 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:49:59,478 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408755390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:49:59,478 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:49:59,478 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [64, 64] total 64 [2021-06-05 15:49:59,478 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405892749] [2021-06-05 15:49:59,478 INFO L462 AbstractCegarLoop]: Interpolant automaton has 65 states [2021-06-05 15:49:59,478 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:49:59,478 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2021-06-05 15:49:59,479 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=4033, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 15:49:59,479 INFO L87 Difference]: Start difference. First operand 1686 states and 3455 transitions. Second operand has 65 states, 65 states have (on average 1.0923076923076922) internal successors, (71), 64 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 15:50:05,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:50:05,544 INFO L93 Difference]: Finished difference Result 3429 states and 6785 transitions. [2021-06-05 15:50:05,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-06-05 15:50:05,544 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 65 states have (on average 1.0923076923076922) internal successors, (71), 64 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 71 [2021-06-05 15:50:05,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:50:05,546 INFO L225 Difference]: With dead ends: 3429 [2021-06-05 15:50:05,546 INFO L226 Difference]: Without dead ends: 2185 [2021-06-05 15:50:05,547 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 125 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1891 ImplicationChecksByTransitivity, 6356.0ms TimeCoverageRelationStatistics Valid=2235, Invalid=13767, Unknown=0, NotChecked=0, Total=16002 [2021-06-05 15:50:05,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2185 states. [2021-06-05 15:50:05,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2185 to 171. [2021-06-05 15:50:05,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 170 states have (on average 1.9764705882352942) internal successors, (336), 170 states have internal predecessors, (336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:05,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 336 transitions. [2021-06-05 15:50:05,553 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 336 transitions. Word has length 71 [2021-06-05 15:50:05,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:50:05,554 INFO L482 AbstractCegarLoop]: Abstraction has 171 states and 336 transitions. [2021-06-05 15:50:05,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 65 states, 65 states have (on average 1.0923076923076922) internal successors, (71), 64 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 15:50:05,554 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 336 transitions. [2021-06-05 15:50:05,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-06-05 15:50:05,554 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:50:05,554 INFO L521 BasicCegarLoop]: trace histogram [32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:50:05,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-05 15:50:05,755 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:50:05,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:50:05,755 INFO L82 PathProgramCache]: Analyzing trace with hash -1668133973, now seen corresponding path program 57 times [2021-06-05 15:50:05,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:50:05,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368553881] [2021-06-05 15:50:05,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:50:05,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:50:06,224 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 528 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:06,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:50:06,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368553881] [2021-06-05 15:50:06,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368553881] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:06,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618624534] [2021-06-05 15:50:06,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:50:06,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 17 check-sat command(s) [2021-06-05 15:50:06,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:50:06,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 64 conjunts are in the unsatisfiable core [2021-06-05 15:50:06,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:50:06,452 INFO L134 CoverageAnalysis]: Checked inductivity of 1024 backedges. 528 proven. 496 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:06,453 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618624534] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:06,453 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:50:06,453 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 33] total 34 [2021-06-05 15:50:06,453 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059049309] [2021-06-05 15:50:06,453 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 15:50:06,453 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:50:06,454 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 15:50:06,454 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:50:06,454 INFO L87 Difference]: Start difference. First operand 171 states and 336 transitions. Second operand has 35 states, 35 states have (on average 2.142857142857143) internal successors, (75), 34 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 15:50:06,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:50:06,560 INFO L93 Difference]: Finished difference Result 2045 states and 3982 transitions. [2021-06-05 15:50:06,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 15:50:06,560 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.142857142857143) internal successors, (75), 34 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 72 [2021-06-05 15:50:06,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:50:06,562 INFO L225 Difference]: With dead ends: 2045 [2021-06-05 15:50:06,562 INFO L226 Difference]: Without dead ends: 1980 [2021-06-05 15:50:06,562 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 427.3ms TimeCoverageRelationStatistics Valid=595, Invalid=595, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 15:50:06,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1980 states. [2021-06-05 15:50:06,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1980 to 1788. [2021-06-05 15:50:06,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1788 states, 1787 states have (on average 2.0492445439283715) internal successors, (3662), 1787 states have internal predecessors, (3662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:06,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1788 states to 1788 states and 3662 transitions. [2021-06-05 15:50:06,574 INFO L78 Accepts]: Start accepts. Automaton has 1788 states and 3662 transitions. Word has length 72 [2021-06-05 15:50:06,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:50:06,574 INFO L482 AbstractCegarLoop]: Abstraction has 1788 states and 3662 transitions. [2021-06-05 15:50:06,575 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.142857142857143) internal successors, (75), 34 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 15:50:06,575 INFO L276 IsEmpty]: Start isEmpty. Operand 1788 states and 3662 transitions. [2021-06-05 15:50:06,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-06-05 15:50:06,576 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:50:06,576 INFO L521 BasicCegarLoop]: trace histogram [32, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:50:06,776 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:50:06,776 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:50:06,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:50:06,777 INFO L82 PathProgramCache]: Analyzing trace with hash 1417204278, now seen corresponding path program 58 times [2021-06-05 15:50:06,777 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:50:06,777 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556555904] [2021-06-05 15:50:06,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:50:06,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:50:08,696 INFO L134 CoverageAnalysis]: Checked inductivity of 1056 backedges. 0 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:08,696 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:50:08,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556555904] [2021-06-05 15:50:08,696 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556555904] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:08,696 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599706524] [2021-06-05 15:50:08,696 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 15:50:08,744 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:50:08,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:50:08,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 131 conjunts are in the unsatisfiable core [2021-06-05 15:50:08,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:50:08,875 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 15:50:08,875 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:50:08,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:50:08,877 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 15:50:08,877 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:50:08,889 INFO L134 CoverageAnalysis]: Checked inductivity of 1056 backedges. 0 proven. 1056 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:08,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599706524] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:08,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:50:08,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [66, 66] total 66 [2021-06-05 15:50:08,890 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1902918725] [2021-06-05 15:50:08,890 INFO L462 AbstractCegarLoop]: Interpolant automaton has 67 states [2021-06-05 15:50:08,890 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:50:08,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 67 interpolants. [2021-06-05 15:50:08,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=4291, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 15:50:08,890 INFO L87 Difference]: Start difference. First operand 1788 states and 3662 transitions. Second operand has 67 states, 67 states have (on average 1.0895522388059702) internal successors, (73), 66 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 15:50:15,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:50:15,309 INFO L93 Difference]: Finished difference Result 3635 states and 7195 transitions. [2021-06-05 15:50:15,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 15:50:15,310 INFO L78 Accepts]: Start accepts. Automaton has has 67 states, 67 states have (on average 1.0895522388059702) internal successors, (73), 66 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 73 [2021-06-05 15:50:15,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:50:15,311 INFO L225 Difference]: With dead ends: 3635 [2021-06-05 15:50:15,311 INFO L226 Difference]: Without dead ends: 2319 [2021-06-05 15:50:15,312 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 71 SyntacticMatches, 2 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2016 ImplicationChecksByTransitivity, 6785.9ms TimeCoverageRelationStatistics Valid=2371, Invalid=14659, Unknown=0, NotChecked=0, Total=17030 [2021-06-05 15:50:15,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2319 states. [2021-06-05 15:50:15,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2319 to 176. [2021-06-05 15:50:15,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 175 states have (on average 1.977142857142857) internal successors, (346), 175 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:15,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 346 transitions. [2021-06-05 15:50:15,318 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 346 transitions. Word has length 73 [2021-06-05 15:50:15,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:50:15,318 INFO L482 AbstractCegarLoop]: Abstraction has 176 states and 346 transitions. [2021-06-05 15:50:15,318 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 67 states, 67 states have (on average 1.0895522388059702) internal successors, (73), 66 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 15:50:15,318 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 346 transitions. [2021-06-05 15:50:15,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-06-05 15:50:15,319 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:50:15,319 INFO L521 BasicCegarLoop]: trace histogram [33, 32, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:50:15,519 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-05 15:50:15,519 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:50:15,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:50:15,519 INFO L82 PathProgramCache]: Analyzing trace with hash 1006730359, now seen corresponding path program 59 times [2021-06-05 15:50:15,520 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:50:15,520 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764975736] [2021-06-05 15:50:15,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:50:15,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:50:16,006 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 561 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:16,006 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:50:16,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764975736] [2021-06-05 15:50:16,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764975736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:16,006 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444051623] [2021-06-05 15:50:16,006 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 15:50:16,072 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 18 check-sat command(s) [2021-06-05 15:50:16,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:50:16,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 315 conjuncts, 66 conjunts are in the unsatisfiable core [2021-06-05 15:50:16,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:50:16,215 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 561 proven. 528 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:16,215 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444051623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:16,215 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:50:16,215 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34] total 35 [2021-06-05 15:50:16,215 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84414459] [2021-06-05 15:50:16,215 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 15:50:16,215 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:50:16,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 15:50:16,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 15:50:16,216 INFO L87 Difference]: Start difference. First operand 176 states and 346 transitions. Second operand has 36 states, 36 states have (on average 2.138888888888889) internal successors, (77), 35 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 15:50:16,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:50:16,320 INFO L93 Difference]: Finished difference Result 2158 states and 4205 transitions. [2021-06-05 15:50:16,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 15:50:16,321 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.138888888888889) internal successors, (77), 35 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 74 [2021-06-05 15:50:16,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:50:16,322 INFO L225 Difference]: With dead ends: 2158 [2021-06-05 15:50:16,322 INFO L226 Difference]: Without dead ends: 2091 [2021-06-05 15:50:16,322 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 445.3ms TimeCoverageRelationStatistics Valid=630, Invalid=630, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 15:50:16,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2091 states. [2021-06-05 15:50:16,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2091 to 1893. [2021-06-05 15:50:16,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1893 states, 1892 states have (on average 2.0480972515856237) internal successors, (3875), 1892 states have internal predecessors, (3875), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:16,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1893 states to 1893 states and 3875 transitions. [2021-06-05 15:50:16,337 INFO L78 Accepts]: Start accepts. Automaton has 1893 states and 3875 transitions. Word has length 74 [2021-06-05 15:50:16,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:50:16,337 INFO L482 AbstractCegarLoop]: Abstraction has 1893 states and 3875 transitions. [2021-06-05 15:50:16,337 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.138888888888889) internal successors, (77), 35 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 15:50:16,337 INFO L276 IsEmpty]: Start isEmpty. Operand 1893 states and 3875 transitions. [2021-06-05 15:50:16,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-06-05 15:50:16,339 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:50:16,339 INFO L521 BasicCegarLoop]: trace histogram [33, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:50:16,539 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:50:16,539 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:50:16,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:50:16,539 INFO L82 PathProgramCache]: Analyzing trace with hash -1805611966, now seen corresponding path program 60 times [2021-06-05 15:50:16,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:50:16,540 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458962194] [2021-06-05 15:50:16,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:50:16,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:50:18,621 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:18,621 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:50:18,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458962194] [2021-06-05 15:50:18,621 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458962194] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:18,621 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915896960] [2021-06-05 15:50:18,621 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 15:50:18,681 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 18 check-sat command(s) [2021-06-05 15:50:18,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:50:18,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 135 conjunts are in the unsatisfiable core [2021-06-05 15:50:18,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:50:18,816 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 15:50:18,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:50:18,818 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:50:18,819 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 15:50:18,819 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:50:18,824 INFO L134 CoverageAnalysis]: Checked inductivity of 1122 backedges. 0 proven. 1122 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:18,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915896960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:18,824 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:50:18,824 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [68, 68] total 68 [2021-06-05 15:50:18,824 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843941997] [2021-06-05 15:50:18,824 INFO L462 AbstractCegarLoop]: Interpolant automaton has 69 states [2021-06-05 15:50:18,824 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:50:18,824 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 69 interpolants. [2021-06-05 15:50:18,825 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=4557, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 15:50:18,825 INFO L87 Difference]: Start difference. First operand 1893 states and 3875 transitions. Second operand has 69 states, 69 states have (on average 1.0869565217391304) internal successors, (75), 68 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 15:50:25,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:50:25,684 INFO L93 Difference]: Finished difference Result 3847 states and 7617 transitions. [2021-06-05 15:50:25,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-06-05 15:50:25,685 INFO L78 Accepts]: Start accepts. Automaton has has 69 states, 69 states have (on average 1.0869565217391304) internal successors, (75), 68 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 75 [2021-06-05 15:50:25,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:50:25,687 INFO L225 Difference]: With dead ends: 3847 [2021-06-05 15:50:25,687 INFO L226 Difference]: Without dead ends: 2457 [2021-06-05 15:50:25,687 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 73 SyntacticMatches, 2 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2145 ImplicationChecksByTransitivity, 7318.6ms TimeCoverageRelationStatistics Valid=2511, Invalid=15579, Unknown=0, NotChecked=0, Total=18090 [2021-06-05 15:50:25,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2457 states. [2021-06-05 15:50:25,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2457 to 181. [2021-06-05 15:50:25,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 181 states, 180 states have (on average 1.9777777777777779) internal successors, (356), 180 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:25,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 181 states to 181 states and 356 transitions. [2021-06-05 15:50:25,694 INFO L78 Accepts]: Start accepts. Automaton has 181 states and 356 transitions. Word has length 75 [2021-06-05 15:50:25,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:50:25,695 INFO L482 AbstractCegarLoop]: Abstraction has 181 states and 356 transitions. [2021-06-05 15:50:25,695 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 69 states, 69 states have (on average 1.0869565217391304) internal successors, (75), 68 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 15:50:25,695 INFO L276 IsEmpty]: Start isEmpty. Operand 181 states and 356 transitions. [2021-06-05 15:50:25,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-06-05 15:50:25,695 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:50:25,695 INFO L521 BasicCegarLoop]: trace histogram [34, 33, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:50:25,896 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-06-05 15:50:25,896 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:50:25,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:50:25,896 INFO L82 PathProgramCache]: Analyzing trace with hash -116325397, now seen corresponding path program 61 times [2021-06-05 15:50:25,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:50:25,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387075751] [2021-06-05 15:50:25,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:50:25,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:50:26,415 INFO L134 CoverageAnalysis]: Checked inductivity of 1156 backedges. 595 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:26,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:50:26,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387075751] [2021-06-05 15:50:26,415 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387075751] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:26,415 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [805923025] [2021-06-05 15:50:26,416 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 15:50:26,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:50:26,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 68 conjunts are in the unsatisfiable core [2021-06-05 15:50:26,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:50:26,623 INFO L134 CoverageAnalysis]: Checked inductivity of 1156 backedges. 595 proven. 561 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:26,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [805923025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:26,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:50:26,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [36, 35] total 36 [2021-06-05 15:50:26,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496521331] [2021-06-05 15:50:26,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 15:50:26,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:50:26,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 15:50:26,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 15:50:26,624 INFO L87 Difference]: Start difference. First operand 181 states and 356 transitions. Second operand has 37 states, 37 states have (on average 2.135135135135135) internal successors, (79), 36 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:26,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:50:26,727 INFO L93 Difference]: Finished difference Result 2274 states and 4434 transitions. [2021-06-05 15:50:26,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 15:50:26,727 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.135135135135135) internal successors, (79), 36 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-06-05 15:50:26,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:50:26,729 INFO L225 Difference]: With dead ends: 2274 [2021-06-05 15:50:26,729 INFO L226 Difference]: Without dead ends: 2205 [2021-06-05 15:50:26,729 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 476.0ms TimeCoverageRelationStatistics Valid=666, Invalid=666, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 15:50:26,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2205 states. [2021-06-05 15:50:26,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2205 to 2001. [2021-06-05 15:50:26,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2001 states, 2000 states have (on average 2.047) internal successors, (4094), 2000 states have internal predecessors, (4094), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:26,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2001 states to 2001 states and 4094 transitions. [2021-06-05 15:50:26,743 INFO L78 Accepts]: Start accepts. Automaton has 2001 states and 4094 transitions. Word has length 76 [2021-06-05 15:50:26,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:50:26,743 INFO L482 AbstractCegarLoop]: Abstraction has 2001 states and 4094 transitions. [2021-06-05 15:50:26,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.135135135135135) internal successors, (79), 36 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:26,744 INFO L276 IsEmpty]: Start isEmpty. Operand 2001 states and 4094 transitions. [2021-06-05 15:50:26,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-06-05 15:50:26,745 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:50:26,745 INFO L521 BasicCegarLoop]: trace histogram [34, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:50:26,945 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:50:26,946 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:50:26,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:50:26,946 INFO L82 PathProgramCache]: Analyzing trace with hash -1242870538, now seen corresponding path program 62 times [2021-06-05 15:50:26,946 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:50:26,946 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342114975] [2021-06-05 15:50:26,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:50:26,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:50:29,100 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 0 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:29,100 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:50:29,100 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342114975] [2021-06-05 15:50:29,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342114975] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:29,101 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471297819] [2021-06-05 15:50:29,101 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 15:50:29,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:50:29,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:50:29,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 139 conjunts are in the unsatisfiable core [2021-06-05 15:50:29,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:50:29,302 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 15:50:29,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:50:29,304 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:50:29,304 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 15:50:29,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:50:29,309 INFO L134 CoverageAnalysis]: Checked inductivity of 1190 backedges. 0 proven. 1190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:29,309 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471297819] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:29,309 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:50:29,309 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [70, 70] total 70 [2021-06-05 15:50:29,309 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282891094] [2021-06-05 15:50:29,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 71 states [2021-06-05 15:50:29,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:50:29,310 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 71 interpolants. [2021-06-05 15:50:29,310 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=4831, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 15:50:29,310 INFO L87 Difference]: Start difference. First operand 2001 states and 4094 transitions. Second operand has 71 states, 71 states have (on average 1.0845070422535212) internal successors, (77), 70 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 15:50:36,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:50:36,652 INFO L93 Difference]: Finished difference Result 4065 states and 8051 transitions. [2021-06-05 15:50:36,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-05 15:50:36,652 INFO L78 Accepts]: Start accepts. Automaton has has 71 states, 71 states have (on average 1.0845070422535212) internal successors, (77), 70 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 77 [2021-06-05 15:50:36,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:50:36,654 INFO L225 Difference]: With dead ends: 4065 [2021-06-05 15:50:36,654 INFO L226 Difference]: Without dead ends: 2599 [2021-06-05 15:50:36,655 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 75 SyntacticMatches, 2 SemanticMatches, 137 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2278 ImplicationChecksByTransitivity, 7808.6ms TimeCoverageRelationStatistics Valid=2655, Invalid=16527, Unknown=0, NotChecked=0, Total=19182 [2021-06-05 15:50:36,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2599 states. [2021-06-05 15:50:36,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2599 to 186. [2021-06-05 15:50:36,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 185 states have (on average 1.9783783783783784) internal successors, (366), 185 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:36,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 366 transitions. [2021-06-05 15:50:36,663 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 366 transitions. Word has length 77 [2021-06-05 15:50:36,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:50:36,663 INFO L482 AbstractCegarLoop]: Abstraction has 186 states and 366 transitions. [2021-06-05 15:50:36,663 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 71 states, 71 states have (on average 1.0845070422535212) internal successors, (77), 70 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 15:50:36,663 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 366 transitions. [2021-06-05 15:50:36,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-06-05 15:50:36,663 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:50:36,664 INFO L521 BasicCegarLoop]: trace histogram [35, 34, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:50:36,887 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-06-05 15:50:36,887 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:50:36,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:50:36,887 INFO L82 PathProgramCache]: Analyzing trace with hash 148789687, now seen corresponding path program 63 times [2021-06-05 15:50:36,888 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:50:36,888 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185666127] [2021-06-05 15:50:36,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:50:36,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:50:37,543 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 630 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:37,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:50:37,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185666127] [2021-06-05 15:50:37,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185666127] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:37,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950381640] [2021-06-05 15:50:37,544 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 15:50:37,627 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 19 check-sat command(s) [2021-06-05 15:50:37,627 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:50:37,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 70 conjunts are in the unsatisfiable core [2021-06-05 15:50:37,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:50:37,776 INFO L134 CoverageAnalysis]: Checked inductivity of 1225 backedges. 630 proven. 595 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:37,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950381640] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:37,776 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:50:37,776 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 36] total 37 [2021-06-05 15:50:37,776 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18437822] [2021-06-05 15:50:37,777 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 15:50:37,777 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:50:37,777 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 15:50:37,777 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:50:37,777 INFO L87 Difference]: Start difference. First operand 186 states and 366 transitions. Second operand has 38 states, 38 states have (on average 2.1315789473684212) internal successors, (81), 37 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:37,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:50:37,896 INFO L93 Difference]: Finished difference Result 2393 states and 4669 transitions. [2021-06-05 15:50:37,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 15:50:37,896 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.1315789473684212) internal successors, (81), 37 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-06-05 15:50:37,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:50:37,898 INFO L225 Difference]: With dead ends: 2393 [2021-06-05 15:50:37,898 INFO L226 Difference]: Without dead ends: 2322 [2021-06-05 15:50:37,898 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 599.5ms TimeCoverageRelationStatistics Valid=703, Invalid=703, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 15:50:37,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2322 states. [2021-06-05 15:50:37,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2322 to 2112. [2021-06-05 15:50:37,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2112 states, 2111 states have (on average 2.045949786830886) internal successors, (4319), 2111 states have internal predecessors, (4319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:37,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2112 states to 2112 states and 4319 transitions. [2021-06-05 15:50:37,917 INFO L78 Accepts]: Start accepts. Automaton has 2112 states and 4319 transitions. Word has length 78 [2021-06-05 15:50:37,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:50:37,917 INFO L482 AbstractCegarLoop]: Abstraction has 2112 states and 4319 transitions. [2021-06-05 15:50:37,917 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.1315789473684212) internal successors, (81), 37 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:37,917 INFO L276 IsEmpty]: Start isEmpty. Operand 2112 states and 4319 transitions. [2021-06-05 15:50:37,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-06-05 15:50:37,919 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:50:37,919 INFO L521 BasicCegarLoop]: trace histogram [35, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:50:38,140 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:50:38,140 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:50:38,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:50:38,140 INFO L82 PathProgramCache]: Analyzing trace with hash -129332222, now seen corresponding path program 64 times [2021-06-05 15:50:38,140 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:50:38,141 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556086813] [2021-06-05 15:50:38,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:50:38,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:50:40,393 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:40,394 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:50:40,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [556086813] [2021-06-05 15:50:40,394 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [556086813] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:40,394 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235611761] [2021-06-05 15:50:40,394 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 15:50:40,448 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:50:40,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:50:40,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 143 conjunts are in the unsatisfiable core [2021-06-05 15:50:40,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:50:40,589 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 15:50:40,589 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:50:40,590 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:50:40,591 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 15:50:40,591 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:50:40,596 INFO L134 CoverageAnalysis]: Checked inductivity of 1260 backedges. 0 proven. 1260 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:40,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235611761] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:40,596 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:50:40,596 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [72, 72] total 72 [2021-06-05 15:50:40,596 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57154595] [2021-06-05 15:50:40,596 INFO L462 AbstractCegarLoop]: Interpolant automaton has 73 states [2021-06-05 15:50:40,596 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:50:40,597 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 73 interpolants. [2021-06-05 15:50:40,597 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=5113, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 15:50:40,597 INFO L87 Difference]: Start difference. First operand 2112 states and 4319 transitions. Second operand has 73 states, 73 states have (on average 1.082191780821918) internal successors, (79), 72 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:48,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:50:48,444 INFO L93 Difference]: Finished difference Result 4289 states and 8497 transitions. [2021-06-05 15:50:48,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-06-05 15:50:48,444 INFO L78 Accepts]: Start accepts. Automaton has has 73 states, 73 states have (on average 1.082191780821918) internal successors, (79), 72 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 79 [2021-06-05 15:50:48,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:50:48,447 INFO L225 Difference]: With dead ends: 4289 [2021-06-05 15:50:48,447 INFO L226 Difference]: Without dead ends: 2745 [2021-06-05 15:50:48,447 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 77 SyntacticMatches, 2 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2415 ImplicationChecksByTransitivity, 8308.3ms TimeCoverageRelationStatistics Valid=2803, Invalid=17503, Unknown=0, NotChecked=0, Total=20306 [2021-06-05 15:50:48,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2745 states. [2021-06-05 15:50:48,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2745 to 191. [2021-06-05 15:50:48,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 190 states have (on average 1.9789473684210526) internal successors, (376), 190 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:48,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 376 transitions. [2021-06-05 15:50:48,454 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 376 transitions. Word has length 79 [2021-06-05 15:50:48,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:50:48,454 INFO L482 AbstractCegarLoop]: Abstraction has 191 states and 376 transitions. [2021-06-05 15:50:48,454 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 73 states, 73 states have (on average 1.082191780821918) internal successors, (79), 72 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:48,454 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 376 transitions. [2021-06-05 15:50:48,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-06-05 15:50:48,455 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:50:48,455 INFO L521 BasicCegarLoop]: trace histogram [36, 35, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:50:48,655 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-05 15:50:48,656 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:50:48,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:50:48,656 INFO L82 PathProgramCache]: Analyzing trace with hash 308739115, now seen corresponding path program 65 times [2021-06-05 15:50:48,656 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:50:48,656 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453516758] [2021-06-05 15:50:48,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:50:48,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:50:49,235 INFO L134 CoverageAnalysis]: Checked inductivity of 1296 backedges. 666 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:49,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:50:49,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453516758] [2021-06-05 15:50:49,235 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453516758] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:49,235 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1563602525] [2021-06-05 15:50:49,235 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 15:50:49,312 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 19 check-sat command(s) [2021-06-05 15:50:49,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:50:49,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 72 conjunts are in the unsatisfiable core [2021-06-05 15:50:49,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:50:49,499 INFO L134 CoverageAnalysis]: Checked inductivity of 1296 backedges. 666 proven. 630 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:49,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1563602525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:49,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:50:49,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [38, 37] total 38 [2021-06-05 15:50:49,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165127411] [2021-06-05 15:50:49,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 15:50:49,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:50:49,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 15:50:49,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:50:49,500 INFO L87 Difference]: Start difference. First operand 191 states and 376 transitions. Second operand has 39 states, 39 states have (on average 2.128205128205128) internal successors, (83), 38 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:49,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:50:49,612 INFO L93 Difference]: Finished difference Result 2515 states and 4910 transitions. [2021-06-05 15:50:49,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 15:50:49,612 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.128205128205128) internal successors, (83), 38 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-06-05 15:50:49,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:50:49,614 INFO L225 Difference]: With dead ends: 2515 [2021-06-05 15:50:49,614 INFO L226 Difference]: Without dead ends: 2442 [2021-06-05 15:50:49,614 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 523.8ms TimeCoverageRelationStatistics Valid=741, Invalid=741, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 15:50:49,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2442 states. [2021-06-05 15:50:49,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2442 to 2226. [2021-06-05 15:50:49,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2226 states, 2225 states have (on average 2.044943820224719) internal successors, (4550), 2225 states have internal predecessors, (4550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:49,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2226 states to 2226 states and 4550 transitions. [2021-06-05 15:50:49,630 INFO L78 Accepts]: Start accepts. Automaton has 2226 states and 4550 transitions. Word has length 80 [2021-06-05 15:50:49,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:50:49,630 INFO L482 AbstractCegarLoop]: Abstraction has 2226 states and 4550 transitions. [2021-06-05 15:50:49,630 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.128205128205128) internal successors, (83), 38 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:50:49,630 INFO L276 IsEmpty]: Start isEmpty. Operand 2226 states and 4550 transitions. [2021-06-05 15:50:49,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-06-05 15:50:49,632 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:50:49,632 INFO L521 BasicCegarLoop]: trace histogram [36, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:50:49,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2021-06-05 15:50:49,832 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:50:49,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:50:49,833 INFO L82 PathProgramCache]: Analyzing trace with hash -678443082, now seen corresponding path program 66 times [2021-06-05 15:50:49,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:50:49,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264564990] [2021-06-05 15:50:49,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:50:49,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:50:52,219 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 0 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:52,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:50:52,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264564990] [2021-06-05 15:50:52,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264564990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:52,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253870845] [2021-06-05 15:50:52,219 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 15:50:52,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 19 check-sat command(s) [2021-06-05 15:50:52,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:50:52,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 147 conjunts are in the unsatisfiable core [2021-06-05 15:50:52,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:50:52,426 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 15:50:52,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:50:52,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:50:52,428 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 15:50:52,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:50:52,433 INFO L134 CoverageAnalysis]: Checked inductivity of 1332 backedges. 0 proven. 1332 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:50:52,434 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253870845] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:50:52,434 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:50:52,434 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [74, 74] total 74 [2021-06-05 15:50:52,434 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548628447] [2021-06-05 15:50:52,434 INFO L462 AbstractCegarLoop]: Interpolant automaton has 75 states [2021-06-05 15:50:52,434 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:50:52,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 75 interpolants. [2021-06-05 15:50:52,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=5403, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 15:50:52,435 INFO L87 Difference]: Start difference. First operand 2226 states and 4550 transitions. Second operand has 75 states, 75 states have (on average 1.08) internal successors, (81), 74 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:00,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:51:00,753 INFO L93 Difference]: Finished difference Result 4519 states and 8955 transitions. [2021-06-05 15:51:00,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-05 15:51:00,754 INFO L78 Accepts]: Start accepts. Automaton has has 75 states, 75 states have (on average 1.08) internal successors, (81), 74 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2021-06-05 15:51:00,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:51:00,756 INFO L225 Difference]: With dead ends: 4519 [2021-06-05 15:51:00,756 INFO L226 Difference]: Without dead ends: 2895 [2021-06-05 15:51:00,757 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 79 SyntacticMatches, 2 SemanticMatches, 145 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2556 ImplicationChecksByTransitivity, 8832.6ms TimeCoverageRelationStatistics Valid=2955, Invalid=18507, Unknown=0, NotChecked=0, Total=21462 [2021-06-05 15:51:00,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2895 states. [2021-06-05 15:51:00,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2895 to 196. [2021-06-05 15:51:00,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 195 states have (on average 1.9794871794871796) internal successors, (386), 195 states have internal predecessors, (386), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:00,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 386 transitions. [2021-06-05 15:51:00,767 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 386 transitions. Word has length 81 [2021-06-05 15:51:00,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:51:00,767 INFO L482 AbstractCegarLoop]: Abstraction has 196 states and 386 transitions. [2021-06-05 15:51:00,767 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 75 states, 75 states have (on average 1.08) internal successors, (81), 74 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:00,767 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 386 transitions. [2021-06-05 15:51:00,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-06-05 15:51:00,767 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:51:00,767 INFO L521 BasicCegarLoop]: trace histogram [37, 36, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:51:00,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-05 15:51:00,981 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:51:00,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:51:00,981 INFO L82 PathProgramCache]: Analyzing trace with hash 466171639, now seen corresponding path program 67 times [2021-06-05 15:51:00,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:51:00,981 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338404950] [2021-06-05 15:51:00,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:51:00,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:51:01,649 INFO L134 CoverageAnalysis]: Checked inductivity of 1369 backedges. 703 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:01,649 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:51:01,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338404950] [2021-06-05 15:51:01,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338404950] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:01,649 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799039484] [2021-06-05 15:51:01,649 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 15:51:01,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:51:01,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 351 conjuncts, 74 conjunts are in the unsatisfiable core [2021-06-05 15:51:01,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:51:01,874 INFO L134 CoverageAnalysis]: Checked inductivity of 1369 backedges. 703 proven. 666 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:01,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799039484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:01,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:51:01,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39, 38] total 39 [2021-06-05 15:51:01,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136080848] [2021-06-05 15:51:01,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 15:51:01,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:51:01,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 15:51:01,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 15:51:01,875 INFO L87 Difference]: Start difference. First operand 196 states and 386 transitions. Second operand has 40 states, 40 states have (on average 2.125) internal successors, (85), 39 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:02,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:51:02,012 INFO L93 Difference]: Finished difference Result 2640 states and 5157 transitions. [2021-06-05 15:51:02,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 15:51:02,013 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.125) internal successors, (85), 39 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2021-06-05 15:51:02,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:51:02,014 INFO L225 Difference]: With dead ends: 2640 [2021-06-05 15:51:02,015 INFO L226 Difference]: Without dead ends: 2565 [2021-06-05 15:51:02,015 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 622.5ms TimeCoverageRelationStatistics Valid=780, Invalid=780, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 15:51:02,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2565 states. [2021-06-05 15:51:02,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2565 to 2343. [2021-06-05 15:51:02,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2343 states, 2342 states have (on average 2.04397950469684) internal successors, (4787), 2342 states have internal predecessors, (4787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:02,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2343 states to 2343 states and 4787 transitions. [2021-06-05 15:51:02,031 INFO L78 Accepts]: Start accepts. Automaton has 2343 states and 4787 transitions. Word has length 82 [2021-06-05 15:51:02,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:51:02,031 INFO L482 AbstractCegarLoop]: Abstraction has 2343 states and 4787 transitions. [2021-06-05 15:51:02,031 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.125) internal successors, (85), 39 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:02,031 INFO L276 IsEmpty]: Start isEmpty. Operand 2343 states and 4787 transitions. [2021-06-05 15:51:02,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-06-05 15:51:02,033 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:51:02,033 INFO L521 BasicCegarLoop]: trace histogram [37, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:51:02,233 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:51:02,233 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:51:02,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:51:02,233 INFO L82 PathProgramCache]: Analyzing trace with hash 971852738, now seen corresponding path program 68 times [2021-06-05 15:51:02,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:51:02,234 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1660112695] [2021-06-05 15:51:02,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:51:02,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:51:04,742 INFO L134 CoverageAnalysis]: Checked inductivity of 1406 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:04,743 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:51:04,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1660112695] [2021-06-05 15:51:04,743 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1660112695] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:04,743 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420514922] [2021-06-05 15:51:04,743 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 15:51:04,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:51:04,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:51:04,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 151 conjunts are in the unsatisfiable core [2021-06-05 15:51:04,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:51:05,003 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 15:51:05,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:51:05,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:51:05,005 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 15:51:05,005 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:51:05,011 INFO L134 CoverageAnalysis]: Checked inductivity of 1406 backedges. 0 proven. 1406 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:05,011 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420514922] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:05,011 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:51:05,012 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [76, 76] total 76 [2021-06-05 15:51:05,012 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823320585] [2021-06-05 15:51:05,012 INFO L462 AbstractCegarLoop]: Interpolant automaton has 77 states [2021-06-05 15:51:05,012 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:51:05,012 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 77 interpolants. [2021-06-05 15:51:05,013 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=5701, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 15:51:05,013 INFO L87 Difference]: Start difference. First operand 2343 states and 4787 transitions. Second operand has 77 states, 77 states have (on average 1.077922077922078) internal successors, (83), 76 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:13,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:51:13,887 INFO L93 Difference]: Finished difference Result 4755 states and 9425 transitions. [2021-06-05 15:51:13,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-06-05 15:51:13,887 INFO L78 Accepts]: Start accepts. Automaton has has 77 states, 77 states have (on average 1.077922077922078) internal successors, (83), 76 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2021-06-05 15:51:13,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:51:13,890 INFO L225 Difference]: With dead ends: 4755 [2021-06-05 15:51:13,890 INFO L226 Difference]: Without dead ends: 3049 [2021-06-05 15:51:13,891 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 81 SyntacticMatches, 2 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2701 ImplicationChecksByTransitivity, 9398.3ms TimeCoverageRelationStatistics Valid=3111, Invalid=19539, Unknown=0, NotChecked=0, Total=22650 [2021-06-05 15:51:13,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3049 states. [2021-06-05 15:51:13,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3049 to 201. [2021-06-05 15:51:13,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 200 states have (on average 1.98) internal successors, (396), 200 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:13,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 396 transitions. [2021-06-05 15:51:13,902 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 396 transitions. Word has length 83 [2021-06-05 15:51:13,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:51:13,902 INFO L482 AbstractCegarLoop]: Abstraction has 201 states and 396 transitions. [2021-06-05 15:51:13,902 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 77 states, 77 states have (on average 1.077922077922078) internal successors, (83), 76 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:13,902 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 396 transitions. [2021-06-05 15:51:13,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-06-05 15:51:13,903 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:51:13,903 INFO L521 BasicCegarLoop]: trace histogram [38, 37, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:51:14,116 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-06-05 15:51:14,117 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:51:14,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:51:14,117 INFO L82 PathProgramCache]: Analyzing trace with hash 85734507, now seen corresponding path program 69 times [2021-06-05 15:51:14,117 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:51:14,117 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47164931] [2021-06-05 15:51:14,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:51:14,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:51:14,759 INFO L134 CoverageAnalysis]: Checked inductivity of 1444 backedges. 741 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:14,760 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:51:14,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47164931] [2021-06-05 15:51:14,760 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47164931] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:14,760 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1406557486] [2021-06-05 15:51:14,760 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 15:51:14,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 20 check-sat command(s) [2021-06-05 15:51:14,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:51:14,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 76 conjunts are in the unsatisfiable core [2021-06-05 15:51:14,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:51:15,021 INFO L134 CoverageAnalysis]: Checked inductivity of 1444 backedges. 741 proven. 703 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:15,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1406557486] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:15,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:51:15,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [40, 39] total 40 [2021-06-05 15:51:15,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938005785] [2021-06-05 15:51:15,022 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 15:51:15,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:51:15,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 15:51:15,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 15:51:15,023 INFO L87 Difference]: Start difference. First operand 201 states and 396 transitions. Second operand has 41 states, 41 states have (on average 2.1219512195121952) internal successors, (87), 40 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:15,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:51:15,164 INFO L93 Difference]: Finished difference Result 2768 states and 5410 transitions. [2021-06-05 15:51:15,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 15:51:15,165 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.1219512195121952) internal successors, (87), 40 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2021-06-05 15:51:15,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:51:15,167 INFO L225 Difference]: With dead ends: 2768 [2021-06-05 15:51:15,167 INFO L226 Difference]: Without dead ends: 2691 [2021-06-05 15:51:15,167 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 593.7ms TimeCoverageRelationStatistics Valid=820, Invalid=820, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 15:51:15,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states. [2021-06-05 15:51:15,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 2463. [2021-06-05 15:51:15,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2463 states, 2462 states have (on average 2.0430544272948823) internal successors, (5030), 2462 states have internal predecessors, (5030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:15,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2463 states to 2463 states and 5030 transitions. [2021-06-05 15:51:15,184 INFO L78 Accepts]: Start accepts. Automaton has 2463 states and 5030 transitions. Word has length 84 [2021-06-05 15:51:15,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:51:15,184 INFO L482 AbstractCegarLoop]: Abstraction has 2463 states and 5030 transitions. [2021-06-05 15:51:15,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 2.1219512195121952) internal successors, (87), 40 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:15,185 INFO L276 IsEmpty]: Start isEmpty. Operand 2463 states and 5030 transitions. [2021-06-05 15:51:15,186 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-06-05 15:51:15,186 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:51:15,186 INFO L521 BasicCegarLoop]: trace histogram [38, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:51:15,388 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:51:15,389 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:51:15,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:51:15,389 INFO L82 PathProgramCache]: Analyzing trace with hash 713966198, now seen corresponding path program 70 times [2021-06-05 15:51:15,389 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:51:15,389 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19878766] [2021-06-05 15:51:15,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:51:15,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:51:18,004 INFO L134 CoverageAnalysis]: Checked inductivity of 1482 backedges. 0 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:18,005 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:51:18,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19878766] [2021-06-05 15:51:18,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19878766] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:18,005 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309522167] [2021-06-05 15:51:18,005 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) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:51:18,077 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:51:18,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:51:18,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 155 conjunts are in the unsatisfiable core [2021-06-05 15:51:18,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:51:18,241 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 15:51:18,242 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:51:18,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:51:18,243 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 15:51:18,243 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:51:18,248 INFO L134 CoverageAnalysis]: Checked inductivity of 1482 backedges. 0 proven. 1482 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:18,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309522167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:18,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:51:18,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [78, 78] total 78 [2021-06-05 15:51:18,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302692819] [2021-06-05 15:51:18,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 79 states [2021-06-05 15:51:18,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:51:18,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 79 interpolants. [2021-06-05 15:51:18,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=6007, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 15:51:18,249 INFO L87 Difference]: Start difference. First operand 2463 states and 5030 transitions. Second operand has 79 states, 79 states have (on average 1.0759493670886076) internal successors, (85), 78 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:27,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:51:27,689 INFO L93 Difference]: Finished difference Result 4997 states and 9907 transitions. [2021-06-05 15:51:27,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 15:51:27,689 INFO L78 Accepts]: Start accepts. Automaton has has 79 states, 79 states have (on average 1.0759493670886076) internal successors, (85), 78 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2021-06-05 15:51:27,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:51:27,692 INFO L225 Difference]: With dead ends: 4997 [2021-06-05 15:51:27,692 INFO L226 Difference]: Without dead ends: 3207 [2021-06-05 15:51:27,693 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 83 SyntacticMatches, 2 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2850 ImplicationChecksByTransitivity, 9952.6ms TimeCoverageRelationStatistics Valid=3271, Invalid=20599, Unknown=0, NotChecked=0, Total=23870 [2021-06-05 15:51:27,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3207 states. [2021-06-05 15:51:27,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3207 to 206. [2021-06-05 15:51:27,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 205 states have (on average 1.9804878048780488) internal successors, (406), 205 states have internal predecessors, (406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:27,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 406 transitions. [2021-06-05 15:51:27,704 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 406 transitions. Word has length 85 [2021-06-05 15:51:27,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:51:27,705 INFO L482 AbstractCegarLoop]: Abstraction has 206 states and 406 transitions. [2021-06-05 15:51:27,705 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 79 states, 79 states have (on average 1.0759493670886076) internal successors, (85), 78 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:27,705 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 406 transitions. [2021-06-05 15:51:27,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-06-05 15:51:27,705 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:51:27,705 INFO L521 BasicCegarLoop]: trace histogram [39, 38, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:51:27,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable71 [2021-06-05 15:51:27,906 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:51:27,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:51:27,906 INFO L82 PathProgramCache]: Analyzing trace with hash 681186359, now seen corresponding path program 71 times [2021-06-05 15:51:27,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:51:27,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798933776] [2021-06-05 15:51:27,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:51:27,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:51:28,556 INFO L134 CoverageAnalysis]: Checked inductivity of 1521 backedges. 780 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:28,556 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:51:28,556 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [798933776] [2021-06-05 15:51:28,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [798933776] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:28,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [549262930] [2021-06-05 15:51:28,557 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 15:51:28,637 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 21 check-sat command(s) [2021-06-05 15:51:28,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:51:28,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 78 conjunts are in the unsatisfiable core [2021-06-05 15:51:28,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:51:28,805 INFO L134 CoverageAnalysis]: Checked inductivity of 1521 backedges. 780 proven. 741 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:28,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [549262930] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:28,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:51:28,805 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 40] total 41 [2021-06-05 15:51:28,805 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420076621] [2021-06-05 15:51:28,805 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-05 15:51:28,805 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:51:28,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-05 15:51:28,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 15:51:28,806 INFO L87 Difference]: Start difference. First operand 206 states and 406 transitions. Second operand has 42 states, 42 states have (on average 2.119047619047619) internal successors, (89), 41 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 15:51:28,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:51:28,980 INFO L93 Difference]: Finished difference Result 2899 states and 5669 transitions. [2021-06-05 15:51:28,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 15:51:28,981 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.119047619047619) internal successors, (89), 41 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 86 [2021-06-05 15:51:28,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:51:28,983 INFO L225 Difference]: With dead ends: 2899 [2021-06-05 15:51:28,983 INFO L226 Difference]: Without dead ends: 2820 [2021-06-05 15:51:28,983 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 606.6ms TimeCoverageRelationStatistics Valid=861, Invalid=861, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 15:51:28,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2820 states. [2021-06-05 15:51:28,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2820 to 2586. [2021-06-05 15:51:28,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2586 states, 2585 states have (on average 2.042166344294004) internal successors, (5279), 2585 states have internal predecessors, (5279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:29,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2586 states to 2586 states and 5279 transitions. [2021-06-05 15:51:29,001 INFO L78 Accepts]: Start accepts. Automaton has 2586 states and 5279 transitions. Word has length 86 [2021-06-05 15:51:29,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:51:29,001 INFO L482 AbstractCegarLoop]: Abstraction has 2586 states and 5279 transitions. [2021-06-05 15:51:29,001 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.119047619047619) internal successors, (89), 41 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 15:51:29,001 INFO L276 IsEmpty]: Start isEmpty. Operand 2586 states and 5279 transitions. [2021-06-05 15:51:29,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-06-05 15:51:29,003 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:51:29,003 INFO L521 BasicCegarLoop]: trace histogram [39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:51:29,208 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:51:29,208 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:51:29,209 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:51:29,209 INFO L82 PathProgramCache]: Analyzing trace with hash -1178547326, now seen corresponding path program 72 times [2021-06-05 15:51:29,209 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:51:29,209 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778146359] [2021-06-05 15:51:29,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:51:29,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:51:31,927 INFO L134 CoverageAnalysis]: Checked inductivity of 1560 backedges. 0 proven. 1560 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:31,928 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:51:31,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778146359] [2021-06-05 15:51:31,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778146359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:31,928 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864870091] [2021-06-05 15:51:31,928 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 15:51:32,001 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 21 check-sat command(s) [2021-06-05 15:51:32,002 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:51:32,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 84 conjunts are in the unsatisfiable core [2021-06-05 15:51:32,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:51:39,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:51:39,953 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 15:51:39,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:51:39,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:51:39,958 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 15:51:39,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-06-05 15:51:39,963 INFO L134 CoverageAnalysis]: Checked inductivity of 1560 backedges. 741 proven. 819 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:51:39,963 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864870091] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:51:39,963 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:51:39,963 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [80, 80] total 158 [2021-06-05 15:51:39,963 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336884185] [2021-06-05 15:51:39,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 159 states [2021-06-05 15:51:39,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:51:39,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 159 interpolants. [2021-06-05 15:51:39,965 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3318, Invalid=21804, Unknown=0, NotChecked=0, Total=25122 [2021-06-05 15:51:39,965 INFO L87 Difference]: Start difference. First operand 2586 states and 5279 transitions. Second operand has 159 states, 159 states have (on average 1.0628930817610063) internal successors, (169), 158 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:51:44,325 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 105 [2021-06-05 15:51:44,597 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 109 [2021-06-05 15:51:44,877 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 113 [2021-06-05 15:51:45,250 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 117 [2021-06-05 15:51:45,546 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 121 [2021-06-05 15:51:45,854 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 125 [2021-06-05 15:51:46,171 WARN L205 SmtUtils]: Spent 143.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 129 [2021-06-05 15:51:46,492 WARN L205 SmtUtils]: Spent 145.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 128 [2021-06-05 15:51:46,824 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 137 [2021-06-05 15:51:47,167 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 141 [2021-06-05 15:51:47,524 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 145 [2021-06-05 15:51:47,886 WARN L205 SmtUtils]: Spent 181.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 149 [2021-06-05 15:51:48,249 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 148 [2021-06-05 15:51:48,640 WARN L205 SmtUtils]: Spent 187.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 152 [2021-06-05 15:51:49,024 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 156 [2021-06-05 15:51:49,417 WARN L205 SmtUtils]: Spent 205.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 160 [2021-06-05 15:51:49,710 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 168 [2021-06-05 15:51:50,287 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2021-06-05 15:51:50,718 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 166 [2021-06-05 15:51:50,924 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-06-05 15:55:52,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:55:52,893 INFO L93 Difference]: Finished difference Result 43429 states and 85946 transitions. [2021-06-05 15:55:52,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 940 states. [2021-06-05 15:55:52,894 INFO L78 Accepts]: Start accepts. Automaton has has 159 states, 159 states have (on average 1.0628930817610063) internal successors, (169), 158 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 87 [2021-06-05 15:55:52,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:55:52,928 INFO L225 Difference]: With dead ends: 43429 [2021-06-05 15:55:52,928 INFO L226 Difference]: Without dead ends: 35000 [2021-06-05 15:55:52,968 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 1064 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 1055 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 431709 ImplicationChecksByTransitivity, 243751.4ms TimeCoverageRelationStatistics Valid=188064, Invalid=928128, Unknown=0, NotChecked=0, Total=1116192 [2021-06-05 15:55:53,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35000 states. [2021-06-05 15:55:53,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35000 to 2630. [2021-06-05 15:55:53,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2630 states, 2629 states have (on average 2.0422213769494104) internal successors, (5369), 2629 states have internal predecessors, (5369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:53,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2630 states to 2630 states and 5369 transitions. [2021-06-05 15:55:53,116 INFO L78 Accepts]: Start accepts. Automaton has 2630 states and 5369 transitions. Word has length 87 [2021-06-05 15:55:53,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:55:53,116 INFO L482 AbstractCegarLoop]: Abstraction has 2630 states and 5369 transitions. [2021-06-05 15:55:53,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 159 states, 159 states have (on average 1.0628930817610063) internal successors, (169), 158 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:55:53,116 INFO L276 IsEmpty]: Start isEmpty. Operand 2630 states and 5369 transitions. [2021-06-05 15:55:53,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-06-05 15:55:53,118 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:55:53,118 INFO L521 BasicCegarLoop]: trace histogram [40, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:55:53,318 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:55:53,318 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:55:53,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:55:53,319 INFO L82 PathProgramCache]: Analyzing trace with hash 1645133110, now seen corresponding path program 73 times [2021-06-05 15:55:53,319 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:55:53,319 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702215831] [2021-06-05 15:55:53,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:55:53,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:56,424 INFO L134 CoverageAnalysis]: Checked inductivity of 1640 backedges. 0 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:56,424 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:55:56,424 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702215831] [2021-06-05 15:55:56,424 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702215831] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:56,425 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918487267] [2021-06-05 15:55:56,425 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 15:55:56,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:55:56,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 163 conjunts are in the unsatisfiable core [2021-06-05 15:55:56,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:55:56,644 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 15:55:56,645 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:55:56,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:55:56,646 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 15:55:56,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:55:56,651 INFO L134 CoverageAnalysis]: Checked inductivity of 1640 backedges. 0 proven. 1640 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:55:56,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918487267] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:55:56,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:55:56,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [82, 82] total 82 [2021-06-05 15:55:56,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598945584] [2021-06-05 15:55:56,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 83 states [2021-06-05 15:55:56,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:55:56,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 83 interpolants. [2021-06-05 15:55:56,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=6643, Unknown=0, NotChecked=0, Total=6806 [2021-06-05 15:55:56,652 INFO L87 Difference]: Start difference. First operand 2630 states and 5369 transitions. Second operand has 83 states, 83 states have (on average 1.072289156626506) internal successors, (89), 82 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 15:56:02,269 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-06-05 15:56:02,474 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2021-06-05 15:56:02,674 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-05 15:56:07,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:07,603 INFO L93 Difference]: Finished difference Result 5413 states and 10738 transitions. [2021-06-05 15:56:07,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-06-05 15:56:07,604 INFO L78 Accepts]: Start accepts. Automaton has has 83 states, 83 states have (on average 1.072289156626506) internal successors, (89), 82 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 89 [2021-06-05 15:56:07,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:07,607 INFO L225 Difference]: With dead ends: 5413 [2021-06-05 15:56:07,607 INFO L226 Difference]: Without dead ends: 3533 [2021-06-05 15:56:07,608 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 87 SyntacticMatches, 2 SemanticMatches, 161 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3160 ImplicationChecksByTransitivity, 11586.6ms TimeCoverageRelationStatistics Valid=3603, Invalid=22803, Unknown=0, NotChecked=0, Total=26406 [2021-06-05 15:56:07,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3533 states. [2021-06-05 15:56:07,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3533 to 216. [2021-06-05 15:56:07,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 1.9813953488372094) internal successors, (426), 215 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:07,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 426 transitions. [2021-06-05 15:56:07,617 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 426 transitions. Word has length 89 [2021-06-05 15:56:07,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:07,617 INFO L482 AbstractCegarLoop]: Abstraction has 216 states and 426 transitions. [2021-06-05 15:56:07,617 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 83 states, 83 states have (on average 1.072289156626506) internal successors, (89), 82 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 15:56:07,617 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 426 transitions. [2021-06-05 15:56:07,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-06-05 15:56:07,617 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:07,618 INFO L521 BasicCegarLoop]: trace histogram [41, 40, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:56:07,818 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:07,818 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:56:07,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:56:07,818 INFO L82 PathProgramCache]: Analyzing trace with hash -517410441, now seen corresponding path program 74 times [2021-06-05 15:56:07,818 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:56:07,818 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52754356] [2021-06-05 15:56:07,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:56:07,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:08,642 INFO L134 CoverageAnalysis]: Checked inductivity of 1681 backedges. 861 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:08,642 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:56:08,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52754356] [2021-06-05 15:56:08,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52754356] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:08,642 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646643820] [2021-06-05 15:56:08,642 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 15:56:08,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:56:08,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:56:08,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 82 conjunts are in the unsatisfiable core [2021-06-05 15:56:08,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:56:08,882 INFO L134 CoverageAnalysis]: Checked inductivity of 1681 backedges. 861 proven. 820 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:08,882 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646643820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:08,882 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:56:08,882 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [43, 42] total 43 [2021-06-05 15:56:08,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833886670] [2021-06-05 15:56:08,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 44 states [2021-06-05 15:56:08,883 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:56:08,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-06-05 15:56:08,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 15:56:08,883 INFO L87 Difference]: Start difference. First operand 216 states and 426 transitions. Second operand has 44 states, 44 states have (on average 2.1136363636363638) internal successors, (93), 43 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:09,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:09,033 INFO L93 Difference]: Finished difference Result 3170 states and 6205 transitions. [2021-06-05 15:56:09,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 15:56:09,033 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 44 states have (on average 2.1136363636363638) internal successors, (93), 43 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2021-06-05 15:56:09,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:09,035 INFO L225 Difference]: With dead ends: 3170 [2021-06-05 15:56:09,036 INFO L226 Difference]: Without dead ends: 3087 [2021-06-05 15:56:09,036 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 770.1ms TimeCoverageRelationStatistics Valid=946, Invalid=946, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 15:56:09,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3087 states. [2021-06-05 15:56:09,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3087 to 2841. [2021-06-05 15:56:09,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2841 states, 2840 states have (on average 2.040492957746479) internal successors, (5795), 2840 states have internal predecessors, (5795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:09,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2841 states to 2841 states and 5795 transitions. [2021-06-05 15:56:09,071 INFO L78 Accepts]: Start accepts. Automaton has 2841 states and 5795 transitions. Word has length 90 [2021-06-05 15:56:09,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:09,071 INFO L482 AbstractCegarLoop]: Abstraction has 2841 states and 5795 transitions. [2021-06-05 15:56:09,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 44 states, 44 states have (on average 2.1136363636363638) internal successors, (93), 43 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:09,071 INFO L276 IsEmpty]: Start isEmpty. Operand 2841 states and 5795 transitions. [2021-06-05 15:56:09,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-06-05 15:56:09,074 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:09,074 INFO L521 BasicCegarLoop]: trace histogram [41, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:56:09,287 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-06-05 15:56:09,287 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:56:09,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:56:09,288 INFO L82 PathProgramCache]: Analyzing trace with hash -2042819774, now seen corresponding path program 75 times [2021-06-05 15:56:09,288 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:56:09,288 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725114997] [2021-06-05 15:56:09,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:56:09,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:12,405 INFO L134 CoverageAnalysis]: Checked inductivity of 1722 backedges. 0 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:12,406 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:56:12,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725114997] [2021-06-05 15:56:12,406 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725114997] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:12,406 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2037936918] [2021-06-05 15:56:12,406 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 15:56:12,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 22 check-sat command(s) [2021-06-05 15:56:12,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:56:12,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 167 conjunts are in the unsatisfiable core [2021-06-05 15:56:12,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:56:12,695 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 15:56:12,696 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:56:12,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:56:12,698 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 15:56:12,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:56:12,704 INFO L134 CoverageAnalysis]: Checked inductivity of 1722 backedges. 0 proven. 1722 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:12,704 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2037936918] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:12,704 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:56:12,704 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [84, 84] total 84 [2021-06-05 15:56:12,704 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557484434] [2021-06-05 15:56:12,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 85 states [2021-06-05 15:56:12,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:56:12,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 85 interpolants. [2021-06-05 15:56:12,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=6973, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 15:56:12,705 INFO L87 Difference]: Start difference. First operand 2841 states and 5795 transitions. Second operand has 85 states, 85 states have (on average 1.0705882352941176) internal successors, (91), 84 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:18,432 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-06-05 15:56:18,641 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2021-06-05 15:56:18,853 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 168 [2021-06-05 15:56:19,059 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 167 [2021-06-05 15:56:19,287 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-05 15:56:20,863 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 123 [2021-06-05 15:56:24,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:24,273 INFO L93 Difference]: Finished difference Result 5759 states and 11425 transitions. [2021-06-05 15:56:24,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 85 states. [2021-06-05 15:56:24,274 INFO L78 Accepts]: Start accepts. Automaton has has 85 states, 85 states have (on average 1.0705882352941176) internal successors, (91), 84 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-06-05 15:56:24,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:24,277 INFO L225 Difference]: With dead ends: 5759 [2021-06-05 15:56:24,277 INFO L226 Difference]: Without dead ends: 3705 [2021-06-05 15:56:24,278 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 89 SyntacticMatches, 2 SemanticMatches, 165 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3321 ImplicationChecksByTransitivity, 12149.1ms TimeCoverageRelationStatistics Valid=3775, Invalid=23947, Unknown=0, NotChecked=0, Total=27722 [2021-06-05 15:56:24,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3705 states. [2021-06-05 15:56:24,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3705 to 221. [2021-06-05 15:56:24,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 220 states have (on average 1.981818181818182) internal successors, (436), 220 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:24,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 436 transitions. [2021-06-05 15:56:24,287 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 436 transitions. Word has length 91 [2021-06-05 15:56:24,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:24,287 INFO L482 AbstractCegarLoop]: Abstraction has 221 states and 436 transitions. [2021-06-05 15:56:24,287 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 85 states, 85 states have (on average 1.0705882352941176) internal successors, (91), 84 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:24,287 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 436 transitions. [2021-06-05 15:56:24,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-06-05 15:56:24,288 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:24,288 INFO L521 BasicCegarLoop]: trace histogram [42, 41, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:56:24,488 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:24,488 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:56:24,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:56:24,489 INFO L82 PathProgramCache]: Analyzing trace with hash 1120167147, now seen corresponding path program 76 times [2021-06-05 15:56:24,489 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:56:24,489 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051211110] [2021-06-05 15:56:24,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:56:24,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:25,307 INFO L134 CoverageAnalysis]: Checked inductivity of 1764 backedges. 903 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:25,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:56:25,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051211110] [2021-06-05 15:56:25,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051211110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:25,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982592006] [2021-06-05 15:56:25,307 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 15:56:25,363 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 15:56:25,363 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:56:25,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 84 conjunts are in the unsatisfiable core [2021-06-05 15:56:25,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:56:25,556 INFO L134 CoverageAnalysis]: Checked inductivity of 1764 backedges. 903 proven. 861 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:25,556 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982592006] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:25,556 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:56:25,556 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44, 43] total 44 [2021-06-05 15:56:25,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346603659] [2021-06-05 15:56:25,557 INFO L462 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-06-05 15:56:25,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:56:25,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-06-05 15:56:25,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 15:56:25,557 INFO L87 Difference]: Start difference. First operand 221 states and 436 transitions. Second operand has 45 states, 45 states have (on average 2.111111111111111) internal successors, (95), 44 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:25,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:25,700 INFO L93 Difference]: Finished difference Result 3310 states and 6482 transitions. [2021-06-05 15:56:25,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 15:56:25,700 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.111111111111111) internal successors, (95), 44 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-06-05 15:56:25,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:25,702 INFO L225 Difference]: With dead ends: 3310 [2021-06-05 15:56:25,702 INFO L226 Difference]: Without dead ends: 3225 [2021-06-05 15:56:25,703 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 767.1ms TimeCoverageRelationStatistics Valid=990, Invalid=990, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 15:56:25,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3225 states. [2021-06-05 15:56:25,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3225 to 2973. [2021-06-05 15:56:25,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2973 states, 2972 states have (on average 2.0397039030955586) internal successors, (6062), 2972 states have internal predecessors, (6062), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:25,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2973 states to 2973 states and 6062 transitions. [2021-06-05 15:56:25,722 INFO L78 Accepts]: Start accepts. Automaton has 2973 states and 6062 transitions. Word has length 92 [2021-06-05 15:56:25,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:25,722 INFO L482 AbstractCegarLoop]: Abstraction has 2973 states and 6062 transitions. [2021-06-05 15:56:25,722 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 2.111111111111111) internal successors, (95), 44 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:25,722 INFO L276 IsEmpty]: Start isEmpty. Operand 2973 states and 6062 transitions. [2021-06-05 15:56:25,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-06-05 15:56:25,724 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:25,724 INFO L521 BasicCegarLoop]: trace histogram [42, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:56:25,924 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:56:25,925 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:56:25,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:56:25,925 INFO L82 PathProgramCache]: Analyzing trace with hash -214353930, now seen corresponding path program 77 times [2021-06-05 15:56:25,925 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:56:25,925 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667620524] [2021-06-05 15:56:25,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:56:25,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:29,168 INFO L134 CoverageAnalysis]: Checked inductivity of 1806 backedges. 0 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:29,168 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:56:29,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667620524] [2021-06-05 15:56:29,168 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667620524] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:29,168 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473175023] [2021-06-05 15:56:29,168 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 15:56:29,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 22 check-sat command(s) [2021-06-05 15:56:29,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:56:29,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 171 conjunts are in the unsatisfiable core [2021-06-05 15:56:29,264 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:56:29,454 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 15:56:29,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:56:29,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:56:29,456 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 15:56:29,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:56:29,461 INFO L134 CoverageAnalysis]: Checked inductivity of 1806 backedges. 0 proven. 1806 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:29,462 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473175023] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:29,462 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:56:29,462 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [86, 86] total 86 [2021-06-05 15:56:29,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766926712] [2021-06-05 15:56:29,462 INFO L462 AbstractCegarLoop]: Interpolant automaton has 87 states [2021-06-05 15:56:29,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:56:29,462 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 87 interpolants. [2021-06-05 15:56:29,462 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=7311, Unknown=0, NotChecked=0, Total=7482 [2021-06-05 15:56:29,462 INFO L87 Difference]: Start difference. First operand 2973 states and 6062 transitions. Second operand has 87 states, 87 states have (on average 1.0689655172413792) internal successors, (93), 86 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:35,247 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-06-05 15:56:35,458 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2021-06-05 15:56:35,675 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 168 [2021-06-05 15:56:35,895 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 172 [2021-06-05 15:56:36,109 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-06-05 15:56:36,346 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 167 [2021-06-05 15:56:36,509 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-05 15:56:41,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:41,680 INFO L93 Difference]: Finished difference Result 6025 states and 11955 transitions. [2021-06-05 15:56:41,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-06-05 15:56:41,680 INFO L78 Accepts]: Start accepts. Automaton has has 87 states, 87 states have (on average 1.0689655172413792) internal successors, (93), 86 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-06-05 15:56:41,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:41,683 INFO L225 Difference]: With dead ends: 6025 [2021-06-05 15:56:41,683 INFO L226 Difference]: Without dead ends: 3879 [2021-06-05 15:56:41,684 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 91 SyntacticMatches, 2 SemanticMatches, 169 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3486 ImplicationChecksByTransitivity, 12823.0ms TimeCoverageRelationStatistics Valid=3951, Invalid=25119, Unknown=0, NotChecked=0, Total=29070 [2021-06-05 15:56:41,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3879 states. [2021-06-05 15:56:41,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3879 to 226. [2021-06-05 15:56:41,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 225 states have (on average 1.9822222222222223) internal successors, (446), 225 states have internal predecessors, (446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:41,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 446 transitions. [2021-06-05 15:56:41,693 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 446 transitions. Word has length 93 [2021-06-05 15:56:41,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:41,693 INFO L482 AbstractCegarLoop]: Abstraction has 226 states and 446 transitions. [2021-06-05 15:56:41,693 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 87 states, 87 states have (on average 1.0689655172413792) internal successors, (93), 86 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:41,693 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 446 transitions. [2021-06-05 15:56:41,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-06-05 15:56:41,693 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:41,693 INFO L521 BasicCegarLoop]: trace histogram [43, 42, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:56:41,894 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2021-06-05 15:56:41,894 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:56:41,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:56:41,894 INFO L82 PathProgramCache]: Analyzing trace with hash 1968033463, now seen corresponding path program 78 times [2021-06-05 15:56:41,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:56:41,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760303412] [2021-06-05 15:56:41,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:56:41,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:42,664 INFO L134 CoverageAnalysis]: Checked inductivity of 1849 backedges. 946 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:42,665 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:56:42,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760303412] [2021-06-05 15:56:42,665 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760303412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:42,665 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1679937079] [2021-06-05 15:56:42,665 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 15:56:42,743 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 23 check-sat command(s) [2021-06-05 15:56:42,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:56:42,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 405 conjuncts, 86 conjunts are in the unsatisfiable core [2021-06-05 15:56:42,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:56:42,945 INFO L134 CoverageAnalysis]: Checked inductivity of 1849 backedges. 946 proven. 903 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:42,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1679937079] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:42,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:56:42,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [45, 44] total 45 [2021-06-05 15:56:42,946 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863278738] [2021-06-05 15:56:42,946 INFO L462 AbstractCegarLoop]: Interpolant automaton has 46 states [2021-06-05 15:56:42,946 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:56:42,946 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-06-05 15:56:42,946 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 15:56:42,947 INFO L87 Difference]: Start difference. First operand 226 states and 446 transitions. Second operand has 46 states, 46 states have (on average 2.108695652173913) internal successors, (97), 45 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:43,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:43,147 INFO L93 Difference]: Finished difference Result 3453 states and 6765 transitions. [2021-06-05 15:56:43,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 15:56:43,148 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 46 states have (on average 2.108695652173913) internal successors, (97), 45 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2021-06-05 15:56:43,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:43,150 INFO L225 Difference]: With dead ends: 3453 [2021-06-05 15:56:43,150 INFO L226 Difference]: Without dead ends: 3366 [2021-06-05 15:56:43,150 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 725.4ms TimeCoverageRelationStatistics Valid=1035, Invalid=1035, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 15:56:43,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3366 states. [2021-06-05 15:56:43,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3366 to 3108. [2021-06-05 15:56:43,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3108 states, 3107 states have (on average 2.0389443192790475) internal successors, (6335), 3107 states have internal predecessors, (6335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:43,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3108 states to 3108 states and 6335 transitions. [2021-06-05 15:56:43,172 INFO L78 Accepts]: Start accepts. Automaton has 3108 states and 6335 transitions. Word has length 94 [2021-06-05 15:56:43,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:43,172 INFO L482 AbstractCegarLoop]: Abstraction has 3108 states and 6335 transitions. [2021-06-05 15:56:43,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 46 states, 46 states have (on average 2.108695652173913) internal successors, (97), 45 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:43,172 INFO L276 IsEmpty]: Start isEmpty. Operand 3108 states and 6335 transitions. [2021-06-05 15:56:43,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-06-05 15:56:43,174 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:43,174 INFO L521 BasicCegarLoop]: trace histogram [43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:56:43,374 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-05 15:56:43,374 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:56:43,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:56:43,375 INFO L82 PathProgramCache]: Analyzing trace with hash -606467326, now seen corresponding path program 79 times [2021-06-05 15:56:43,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:56:43,375 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947297148] [2021-06-05 15:56:43,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:56:43,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:46,767 INFO L134 CoverageAnalysis]: Checked inductivity of 1892 backedges. 0 proven. 1892 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:46,767 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:56:46,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947297148] [2021-06-05 15:56:46,767 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947297148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:46,767 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557861959] [2021-06-05 15:56:46,767 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 15:56:46,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:56:46,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 175 conjunts are in the unsatisfiable core [2021-06-05 15:56:46,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:56:47,002 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 15:56:47,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:56:47,004 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:56:47,004 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 15:56:47,004 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 15:56:47,009 INFO L134 CoverageAnalysis]: Checked inductivity of 1892 backedges. 0 proven. 1892 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:56:47,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557861959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:56:47,009 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:56:47,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [88, 88] total 88 [2021-06-05 15:56:47,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1311038411] [2021-06-05 15:56:47,009 INFO L462 AbstractCegarLoop]: Interpolant automaton has 89 states [2021-06-05 15:56:47,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:56:47,010 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 89 interpolants. [2021-06-05 15:56:47,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=7657, Unknown=0, NotChecked=0, Total=7832 [2021-06-05 15:56:47,010 INFO L87 Difference]: Start difference. First operand 3108 states and 6335 transitions. Second operand has 89 states, 89 states have (on average 1.0674157303370786) internal successors, (95), 88 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:52,932 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-06-05 15:56:53,148 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2021-06-05 15:56:53,367 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 168 [2021-06-05 15:56:53,590 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 172 [2021-06-05 15:56:53,818 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 176 [2021-06-05 15:56:54,040 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 175 [2021-06-05 15:56:54,285 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-06-05 15:56:54,488 WARN L205 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 167 [2021-06-05 15:56:54,655 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-05 15:56:59,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:56:59,872 INFO L93 Difference]: Finished difference Result 6297 states and 12497 transitions. [2021-06-05 15:56:59,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 89 states. [2021-06-05 15:56:59,873 INFO L78 Accepts]: Start accepts. Automaton has has 89 states, 89 states have (on average 1.0674157303370786) internal successors, (95), 88 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 95 [2021-06-05 15:56:59,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:56:59,876 INFO L225 Difference]: With dead ends: 6297 [2021-06-05 15:56:59,876 INFO L226 Difference]: Without dead ends: 4057 [2021-06-05 15:56:59,877 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 93 SyntacticMatches, 2 SemanticMatches, 173 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3655 ImplicationChecksByTransitivity, 13493.1ms TimeCoverageRelationStatistics Valid=4131, Invalid=26319, Unknown=0, NotChecked=0, Total=30450 [2021-06-05 15:56:59,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4057 states. [2021-06-05 15:56:59,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4057 to 231. [2021-06-05 15:56:59,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231 states, 230 states have (on average 1.982608695652174) internal successors, (456), 230 states have internal predecessors, (456), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:59,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231 states to 231 states and 456 transitions. [2021-06-05 15:56:59,887 INFO L78 Accepts]: Start accepts. Automaton has 231 states and 456 transitions. Word has length 95 [2021-06-05 15:56:59,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:56:59,887 INFO L482 AbstractCegarLoop]: Abstraction has 231 states and 456 transitions. [2021-06-05 15:56:59,888 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 89 states, 89 states have (on average 1.0674157303370786) internal successors, (95), 88 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:56:59,888 INFO L276 IsEmpty]: Start isEmpty. Operand 231 states and 456 transitions. [2021-06-05 15:56:59,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-06-05 15:56:59,888 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:56:59,888 INFO L521 BasicCegarLoop]: trace histogram [44, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:57:00,088 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:57:00,089 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:57:00,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:57:00,089 INFO L82 PathProgramCache]: Analyzing trace with hash -1597547221, now seen corresponding path program 80 times [2021-06-05 15:57:00,089 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:57:00,089 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [382271857] [2021-06-05 15:57:00,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:57:00,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:57:00,914 INFO L134 CoverageAnalysis]: Checked inductivity of 1936 backedges. 990 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:57:00,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:57:00,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [382271857] [2021-06-05 15:57:00,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [382271857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:57:00,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248086672] [2021-06-05 15:57:00,915 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 15:57:00,974 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 15:57:00,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:57:00,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 88 conjunts are in the unsatisfiable core [2021-06-05 15:57:00,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:57:01,158 INFO L134 CoverageAnalysis]: Checked inductivity of 1936 backedges. 990 proven. 946 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:57:01,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248086672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:57:01,158 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:57:01,158 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [46, 45] total 46 [2021-06-05 15:57:01,158 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755397751] [2021-06-05 15:57:01,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 47 states [2021-06-05 15:57:01,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:57:01,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2021-06-05 15:57:01,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 15:57:01,159 INFO L87 Difference]: Start difference. First operand 231 states and 456 transitions. Second operand has 47 states, 47 states have (on average 2.106382978723404) internal successors, (99), 46 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:57:01,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 15:57:01,328 INFO L93 Difference]: Finished difference Result 3599 states and 7054 transitions. [2021-06-05 15:57:01,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 15:57:01,329 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 47 states have (on average 2.106382978723404) internal successors, (99), 46 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-06-05 15:57:01,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 15:57:01,331 INFO L225 Difference]: With dead ends: 3599 [2021-06-05 15:57:01,331 INFO L226 Difference]: Without dead ends: 3510 [2021-06-05 15:57:01,331 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 773.9ms TimeCoverageRelationStatistics Valid=1081, Invalid=1081, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 15:57:01,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3510 states. [2021-06-05 15:57:01,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3510 to 3246. [2021-06-05 15:57:01,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3246 states, 3245 states have (on average 2.0382126348228042) internal successors, (6614), 3245 states have internal predecessors, (6614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:57:01,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3246 states to 3246 states and 6614 transitions. [2021-06-05 15:57:01,354 INFO L78 Accepts]: Start accepts. Automaton has 3246 states and 6614 transitions. Word has length 96 [2021-06-05 15:57:01,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 15:57:01,354 INFO L482 AbstractCegarLoop]: Abstraction has 3246 states and 6614 transitions. [2021-06-05 15:57:01,354 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 47 states, 47 states have (on average 2.106382978723404) internal successors, (99), 46 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:57:01,354 INFO L276 IsEmpty]: Start isEmpty. Operand 3246 states and 6614 transitions. [2021-06-05 15:57:01,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-06-05 15:57:01,356 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 15:57:01,356 INFO L521 BasicCegarLoop]: trace histogram [44, 44, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 15:57:01,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 15:57:01,556 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 15:57:01,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 15:57:01,556 INFO L82 PathProgramCache]: Analyzing trace with hash -1791642954, now seen corresponding path program 81 times [2021-06-05 15:57:01,557 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 15:57:01,557 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802912060] [2021-06-05 15:57:01,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 15:57:01,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 15:57:05,037 INFO L134 CoverageAnalysis]: Checked inductivity of 1980 backedges. 0 proven. 1980 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:57:05,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 15:57:05,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802912060] [2021-06-05 15:57:05,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802912060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:57:05,038 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683150934] [2021-06-05 15:57:05,038 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 15:57:05,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 23 check-sat command(s) [2021-06-05 15:57:05,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 15:57:05,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 418 conjuncts, 94 conjunts are in the unsatisfiable core [2021-06-05 15:57:05,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 15:57:15,393 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 15:57:15,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 15:57:15,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 15:57:15,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 15:57:15,398 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 15:57:15,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:19, output treesize:3 [2021-06-05 15:57:15,404 INFO L134 CoverageAnalysis]: Checked inductivity of 1980 backedges. 946 proven. 1034 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 15:57:15,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683150934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 15:57:15,404 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 15:57:15,404 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [90, 90] total 178 [2021-06-05 15:57:15,404 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275365479] [2021-06-05 15:57:15,404 INFO L462 AbstractCegarLoop]: Interpolant automaton has 179 states [2021-06-05 15:57:15,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 15:57:15,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 179 interpolants. [2021-06-05 15:57:15,406 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=4183, Invalid=27679, Unknown=0, NotChecked=0, Total=31862 [2021-06-05 15:57:15,406 INFO L87 Difference]: Start difference. First operand 3246 states and 6614 transitions. Second operand has 179 states, 179 states have (on average 1.0558659217877095) internal successors, (189), 178 states have internal predecessors, (189), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 15:57:19,837 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 105 [2021-06-05 15:57:20,105 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 109 [2021-06-05 15:57:20,381 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 113 [2021-06-05 15:57:20,657 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 112 [2021-06-05 15:57:20,952 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 121 [2021-06-05 15:57:21,246 WARN L205 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 120 [2021-06-05 15:57:21,569 WARN L205 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 129 [2021-06-05 15:57:21,877 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 136 DAG size of output: 128 [2021-06-05 15:57:22,206 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 137 [2021-06-05 15:57:22,542 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 141 [2021-06-05 15:57:22,892 WARN L205 SmtUtils]: Spent 176.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 145 [2021-06-05 15:57:23,233 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 144 [2021-06-05 15:57:23,591 WARN L205 SmtUtils]: Spent 179.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 148 [2021-06-05 15:57:23,970 WARN L205 SmtUtils]: Spent 202.00 ms on a formula simplification. DAG size of input: 160 DAG size of output: 157 [2021-06-05 15:57:24,357 WARN L205 SmtUtils]: Spent 201.00 ms on a formula simplification. DAG size of input: 164 DAG size of output: 156 [2021-06-05 15:57:24,744 WARN L205 SmtUtils]: Spent 208.00 ms on a formula simplification. DAG size of input: 168 DAG size of output: 160 [2021-06-05 15:57:25,143 WARN L205 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 172 DAG size of output: 164 [2021-06-05 15:57:25,566 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 176 DAG size of output: 173 [2021-06-05 15:57:26,011 WARN L205 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 180 DAG size of output: 177 [2021-06-05 15:57:26,449 WARN L205 SmtUtils]: Spent 246.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 176 [2021-06-05 15:57:26,890 WARN L205 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 180 [2021-06-05 15:57:27,211 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 188 [2021-06-05 15:57:27,534 WARN L205 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 179 [2021-06-05 15:57:27,846 WARN L205 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 184 [2021-06-05 15:57:28,096 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 175 [2021-06-05 15:57:28,371 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 186 [2021-06-05 15:57:28,622 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification that was a NOOP. DAG size: 180 [2021-06-05 15:57:28,860 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 171 [2021-06-05 15:57:29,120 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 182 [2021-06-05 15:57:29,379 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 176 [2021-06-05 15:57:29,617 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 167 [2021-06-05 15:57:29,880 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 182 [2021-06-05 15:57:30,136 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2021-06-05 15:57:30,393 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 172 [2021-06-05 15:57:30,645 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 163 [2021-06-05 15:57:30,907 WARN L205 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2021-06-05 15:57:31,155 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 174 [2021-06-05 15:57:31,405 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 168 [2021-06-05 15:57:31,906 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 178 [2021-06-05 15:57:32,161 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 174 [2021-06-05 15:57:32,405 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 170 [2021-06-05 15:57:32,647 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification that was a NOOP. DAG size: 164 [2021-06-05 15:57:33,145 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 174 [2021-06-05 15:57:33,400 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 170 [2021-06-05 15:57:33,640 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 166 [2021-06-05 15:57:33,877 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 160 [2021-06-05 15:57:34,382 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 174 [2021-06-05 15:57:34,642 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 170 [2021-06-05 15:57:34,890 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 166 [2021-06-05 15:57:35,140 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 162 [2021-06-05 15:57:35,878 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 170 [2021-06-05 15:57:36,133 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 166 [2021-06-05 15:57:36,373 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 162 [2021-06-05 15:57:37,339 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 170 [2021-06-05 15:57:37,604 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 166 [2021-06-05 15:57:37,853 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 162 [2021-06-05 15:57:39,036 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 166 [2021-06-05 15:57:39,294 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 162 [2021-06-05 15:57:40,730 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification that was a NOOP. DAG size: 166 [2021-06-05 15:57:40,999 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 162 [2021-06-05 15:57:42,632 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 162 [2021-06-05 15:57:44,534 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 162 Received shutdown request... [2021-06-05 16:00:06,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 708 states. [2021-06-05 16:00:06,443 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 16:00:06,443 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 16:00:06,445 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-05 16:00:06,447 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 16:00:06,447 INFO L202 PluginConnector]: Adding new model simple-queue.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 04:00:06 BasicIcfg [2021-06-05 16:00:06,447 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 16:00:06,448 INFO L168 Benchmark]: Toolchain (without parser) took 761156.92 ms. Allocated memory was 339.7 MB in the beginning and 1.8 GB in the end (delta: 1.4 GB). Free memory was 319.0 MB in the beginning and 1.2 GB in the end (delta: -895.3 MB). Peak memory consumption was 538.6 MB. Max. memory is 16.0 GB. [2021-06-05 16:00:06,448 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.13 ms. Allocated memory is still 339.7 MB. Free memory was 320.2 MB in the beginning and 320.1 MB in the end (delta: 70.3 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 16:00:06,448 INFO L168 Benchmark]: Boogie Procedure Inliner took 26.80 ms. Allocated memory is still 339.7 MB. Free memory was 319.0 MB in the beginning and 317.5 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 16:00:06,448 INFO L168 Benchmark]: Boogie Preprocessor took 15.85 ms. Allocated memory is still 339.7 MB. Free memory was 317.5 MB in the beginning and 316.6 MB in the end (delta: 934.1 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. [2021-06-05 16:00:06,448 INFO L168 Benchmark]: RCFGBuilder took 214.28 ms. Allocated memory is still 339.7 MB. Free memory was 316.5 MB in the beginning and 305.7 MB in the end (delta: 10.9 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.0 GB. [2021-06-05 16:00:06,448 INFO L168 Benchmark]: TraceAbstraction took 760894.17 ms. Allocated memory was 339.7 MB in the beginning and 1.8 GB in the end (delta: 1.4 GB). Free memory was 305.2 MB in the beginning and 1.2 GB in the end (delta: -909.1 MB). Peak memory consumption was 526.0 MB. Max. memory is 16.0 GB. [2021-06-05 16:00:06,448 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.13 ms. Allocated memory is still 339.7 MB. Free memory was 320.2 MB in the beginning and 320.1 MB in the end (delta: 70.3 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 26.80 ms. Allocated memory is still 339.7 MB. Free memory was 319.0 MB in the beginning and 317.5 MB in the end (delta: 1.4 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 15.85 ms. Allocated memory is still 339.7 MB. Free memory was 317.5 MB in the beginning and 316.6 MB in the end (delta: 934.1 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.0 GB. * RCFGBuilder took 214.28 ms. Allocated memory is still 339.7 MB. Free memory was 316.5 MB in the beginning and 305.7 MB in the end (delta: 10.9 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.0 GB. * TraceAbstraction took 760894.17 ms. Allocated memory was 339.7 MB in the beginning and 1.8 GB in the end (delta: 1.4 GB). Free memory was 305.2 MB in the beginning and 1.2 GB in the end (delta: -909.1 MB). Peak memory consumption was 526.0 MB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 41]: 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 (3246states) and FLOYD_HOARE automaton (currently 708 states, 179 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 882 known predicates. - TimeoutResultAtElement [Line: 41]: 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 (3246states) and FLOYD_HOARE automaton (currently 708 states, 179 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 882 known predicates. - TimeoutResultAtElement [Line: 46]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (3246states) and FLOYD_HOARE automaton (currently 708 states, 179 states before enhancement),while PredicateComparison was comparing new predicate (quantified with 0quantifier alternations) to 882 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 20 locations, 3 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 760809.0ms, OverallIterations: 83, TraceHistogramMax: 44, EmptinessCheckTime: 91.3ms, AutomataDifference: 633374.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 18.2ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 9409 SDtfs, 132009 SDslu, 339845 SDs, 0 SdLazy, 96017 SolverSat, 42353 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 48073.6ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 12141 GetRequests, 4909 SyntacticMatches, 72 SemanticMatches, 7159 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 829542 ImplicationChecksByTransitivity, 647924.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=3246occurred in iteration=82, InterpolantAutomatonStates: 4418, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 1026.1ms AutomataMinimizationTime, 82 MinimizatonAttempts, 99360 StatesRemovedByMinimization, 79 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 564.8ms SsaConstructionTime, 2994.0ms SatisfiabilityAnalysisTime, 103771.9ms InterpolantComputationTime, 8911 NumberOfCodeBlocks, 8911 NumberOfCodeBlocksAsserted, 659 NumberOfCheckSat, 8747 ConstructedInterpolants, 154 QuantifiedInterpolants, 56579 SizeOfPredicates, 51 NumberOfNonLiveVariables, 18527 ConjunctsInSsa, 5607 ConjunctsInUnsatCore, 164 InterpolantComputations, 2 PerfectInterpolantSequences, 29773/114327 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